House of Tools

Intel C++ Compiler 11

C++-Programme entwickeln und optimieren für Multiprozessorkerne
Intel C++ Compiler

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. Intel Compiler Suite Info

Die Funktionen im Überblick Überblick
Funktionen Funktionen
Datenblätter und Testversionen Datenblätter und Testversionen

  Nummer Artikel Nettopreis Bruttopreis
Korb 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
Korb 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
Korb 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
Korb 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
Korb 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.

Intel Compiler-Funktionen

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
PDF Datenblatt Intel C++ Compiler 11 für Windows (334 KB)
Das englische Datenblatt des Intel C++ Compiler für Windows.
PDF Datenblatt Intel C++ Compiler 11 für Linux (310 KB)
Das englische Datenblatt des Intel C++ Compiler für Linux.
Laden Testversion C++ Compiler für Windows vom Hersteller laden
Link zur Website des Herstellers mit dem Downloadangebot für die 90 Tage lauffähige Testversion für Windows. Wenn Visual Studio 2005 oder 2008 nicht installiert sind, brauchen Sie für die Testversion auch Microsoft Visual Studio 2008 Shell. Diese finden Sie unter diesem Link.
Laden Testversion C++ Compiler für Linux vom Hersteller laden
Link zur Website des Herstellers mit dem Downloadangebot für die 90 Tage lauffähige Testversion für Linux.

Copyright: HoT - House of Tools GmbH, 2009
Letzte Änderung: 7.5.2010