Intel C++ Compiler 11
|
|
C++-Programme entwickeln und optimieren für Multiprozessorkerne
|
|
Der Intel C++ Compiler ermöglicht Ihnen Entwicklungen für die Intel Multi-Core Prozessoren unter Microsoft Windows, Linux und Apple Macintosh. Er ist als Erweiterungen für die üblichen Entwicklungswerkzeuge konzipiert (Visual Studio unter Windows, Eclipse 3.1 unter Linux). Die Professional-Edition bringt eine Vielzahl fortschrittlicher Funktionen wie automatischer Parallelisierung oder Multithreading und enthält Codevorlagen für Parallelisierung, mathematische Funktionen und Multimedia-Bibliotheken.
Enthalten ist auch ein Jahr Premium Support einschließlich kostenloser Updates.
Der Intel C++ Compiler Professional ist auch in der Intel Compiler Suite enthalten. Info
|
Überblick
Funktionen
Datenblätter und Testversionen
| |
Nummer |
Artikel |
Nettopreis |
Bruttopreis |
|
111501
|
Intel C++ Compiler 11 Pro, für Windows, Englisch, incl. 1 Jahr Wartungsvertrag (Support + kostenlose Updates), Onlinelieferung ohne Versandkosten
|
470.00 EUR
|
559.30 EUR
|
|
111502
|
Intel C++ Compiler 11 Pro, für Linux, Englisch, incl. 1 Jahr Wartungsvertrag (Support + kostenlose Updates), Onlinelieferung ohne Versandkosten
|
470.00 EUR
|
559.30 EUR
|
| Verlängerung Wartungsvertrag um ein Jahr, bitte alte Seriennummer angeben |
|
111503
|
Intel C++ Compiler 11 Pro, Englisch, für Windows, Verlängerung Wartungsvertrag um 1 Jahr, Onlinelieferung ohne Versandkosten
|
188.00 EUR
|
223.72 EUR
|
|
111504
|
Intel C++ Compiler 11 Pro, Englisch, für Linux, Verlängerung Wartungsvertrag um 1 Jahr, Onlinelieferung ohne Versandkosten
|
188.00 EUR
|
223.72 EUR
|
|
111505
|
Aufpreis für Lieferung Intel C++ Compiler in Box
|
50.00 EUR
|
59.50 EUR
|
| Mehrplatzlizenzen und Version für Macintosh: bitte fragen Sie an |
Überblick
Der Intel C++ Compiler bietet schnelle Entwicklung und überragende Leistung für die volle Bandbreite der auf Intel-Prozessoren basierenden Rechnerplattformen. Er ist als Standard- und Professional-Edition verfügbar.
Die Professional-Edition bietet nicht nur den vollen Umfang der Möglichkeiten für Optimierungen, Multi-Threading und Prozessoren-Support, sie enthält auch optimierte C++ Vorlagen für Parallelisierung, mathematische Funktionen und Multimedia-Bibliotheken.
Folgende Bibliotheken sind enthalten:
- Intel Threading Building Blocks (Intel TBB)
- Intel Integrated Performance Primitives (Intel IPP)
- Intel Math Kernel Library (Intel MKL)
Die Standard-Edition bietet dieselbe Leistung und Funktionalität wie die Professional-Edition, enthält aber nicht die Bibliothek für Multi-Threading.
Microsoft Visual Studio Entwickler: Nutzen Sie die zusätzlichen Möglichkeiten des Intel C++ Compilers für Windows innerhalb von Visual Studio 2003, 2005 und 2008. Sofern bei Ihnen kein Visual Studio vorhanden ist, können Sie die kostenlose Microsoft Visual Studio 2008 Shell verwenden.
Eclipse IDE Integration: Die Linux-Version bietet für den Intel Itanium Prozessor eine GUI Oberfläche zusätzlich zur Kommandozeilenebene.
Funktionen
Leistung: Nutzen Sie die Intel C++ Compiler Professional-Edition, um die Leistung Ihrer Anwendungen zu optimieren. Die enthaltenen Optimierungstechnologien und die Unterstützung für Multi-Threading helfen Ihnen bei der Entwicklung von Code, der optimal auf den aktuellen Multi-Core Prozessoren von Intel läuft.

Multi-Threaded Application Support: OpenMP und die Funktionen zur automatischen Parallelisierung helfen Ihnen, serielle in parallel ablaufende Anwendungen zu konvertieren. So nutzen Sie die Möglichkeiten der Multi-Core-Technologie voll aus.
Auto-Vektorisierung parallelisiert Code, der die Befehlserweiterungen für Streamig SIMD-Erweiterungen (SSE) in den neuesten Intel-Prozessoren ausnutzt.
High-Performance Parallel Optimizer (HPO) restrukturiert und optimiert Schleifen und stellt so sicher, dass Funktionen wie automatische Vektorisierung, automatische Parallelisierung sowie OpenMP den Prozessor optimal in Hinblick auf Cache, Speichernutzung und SIMD Befehlssätze ausnutzen. Diese wegweisenden Funktionen wurden neu in Version 10 eingeführt und kombinieren Vektorisierung, Parallelisierung und Schleifenumwandlung in einem einzigen Compiler-Durchgang. Diese Methode ist schneller, effektiver und zuverlässiger als bisherige Ansätze mit getrennten Durchgängen.
Interprocedural Optimization (IPO) erhöht die Leistung von häufig benutzten Funktionen kleiner und mittlerer Größe. Dies gilt besonders für Programme, die Funktionsaufrufe innerhalb von Schleifen enthalten. Die Analyse-Funktionen dieses Optimierers können auch Rückmeldungen zu Sicherheitslücken und Kodierungs-Fehlern geben. Dazu gehören auch uninitialisierte Variablen und Probleme mit der OpenMP-API.
Profile-guided Optimization (PGO) verbessert die Leistung von Anwendungen, indem verhindert wird, dass der Befehls-Cache ungültig wird. Außerdem wird der Code reorganisiert, um fehlerhafte Prognosen für Verzweigungen zu minimieren.
Weiteres Material
Copyright: HoT - House of Tools GmbH, 2009 Letzte Änderung:
7.5.2010
|