Intel C++ existiert in Varianten für Linux, MacOSX und Windows. Obwohl Microsoft den Windows-Markt mit dem Visual C++ Compilersystem beherrscht, bietet Intel mit den gewichtigen Argumenten der besseren Performance, gezielter Unterstützung von parallelisierten Prozessen, Support von sowohl 32-Bit als auch 64-Bit-Systemen sowie der Portabilität zu anderen Betriebssystemen eine Alternative und insbesondere Ergänzung. Intel stattet dazu seine C++ Compiler mit Optimierern
aus, die spezielle Eigenschaften der Intel Prozessor-Architektur nutzen.
Schwerpunkt legt Intel hier besonders auf die Möglichkeit der Entwicklung
parallelisierter Programme durch Unterstützung der Hyper-Threading
Technologie auf Pentium Prozessoren sowie des OpenMP
Standards. Darüberhinaus ist der Intel Compiler mit einem Auto-Parallelisierer
ausgestattet. Ausstattung / Lizensierung Intel C++ Composer XE enthält neben dem
C++ Compilersystem und dem Debugger einige Zusatzbibliotheken: Intel
Threading Building Blocks (TBB), Intel
Integrated Performance Primitives (IPP)
und die Intel MathKernel
Library (MKL). Dokumentation Die Dokumentation zu Intel Compilern wird vollständig
on-line bereitgestellt (PDF, .chm und ähnliche). Support / technische Unterstützung, Updates Nach Kauf und Registration eines Intel Compilers
erhalten Sie ein Jahr lang Zugang zum sogenannten Intel Premier Support
Forum, über den sämtliche technische Unterstützungsleistungen,
die Sie anfragen, abgewickelt werden. Im diesem Forum werden auch Updates
kostenfrei bereitgestellt. Ein Support-Kontrakt kann nach Ablauf der Wartungsperiode
erneuert werden ("Support Service Renewal"). Varianten Intel Fortran ist für Windows, Linux und
MacOS X erhältlich (s.u.). Wenn man auch Intel's C++ Compilersystem
beschaffen möchte, ist beides im Bündel als Intel Composer
XE (früher als Intel Compiler Suite bezeichnet) für Linux
und Windows preiswerter zu haben.
Intel C++ Composer XE for Windows Der Konzentration auf Hochleistung fällt
das Angebot einer Entwicklungsumgebung zum Opfer. Da die meisten C++ Programmierer
unter Windows aber bereits Microsoft Visual C++ in der Version 6.0 oder
in einer neueren Version besitzen, erfüllen sie damit auch bereits
wesentliche Voraussetzungen zur Nutzung des Intel C++ for Windows. Die Attraktivität
des Intel C++ for Windows wird durch die Bereitstellung des Intel®
C++ Compiler for eMbedded Visual C++ erhöht, so daß
man mit dem Intel C++ for Windows nicht nur Programme unter Windows entwickeln
kann, sondern auch für Windows CE, dem Betriebssystem für mobile
Geräte wie bspw. PDAs oder Mobiltelefone.
Intel C++ Composer XE for Linux Hinsichtlich Optimierungen, Performancesteigerung
und Threading-Technologie bietet die Linux Variante von Intel C++ weitgehend
die gleichen Eigenschaften wie die Windows Version. Damit empfiehlt sie
sich Linux-Programmierern, die GCC verwenden und nach einer Alternative
Ausschau halten, sei es um die Laufzeit eines Programms zu verkürzen
oder bspw. zur Qualitätsverbesserung durch Vergleich mit einem anderen
C++ Compiler. Intel C++ Composer XE for Mac OS Für Macintosh Rechner unter Mac OS, die
mit den Intel-Prozessoren Intel® Core™ Duo oder Intel Core Solo ausgestattet
sind, bietet Intel seit Anfang April 2006 seine Compiler ebenfalls an.
Es finden sich die gleichen Möglichkeiten zu Optimierung und Performancesteigerung
von Programmen wie bei den Varianten für Windows und Linux.
|
|
||||||||||||||||||||||||||||||||||||||||||||||
|
Lieferumfang, Systemanforderungen etc. |
|||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||
|
Hinweise zu Haftung & Urheberrecht bzgl. der Information auf dieser WebSeite. Copyright QT software GmbH 2012. Alle Rechte vorbehalten. |
|||||||||||||||||||||||||||||||||||||||||||||||