Intel C++ Compiler

Compiler
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 3. Juli 2012 um 23:01 Uhr durch (Diskussion | Beiträge) (Die Änderungen von Sunks wurden verworfen und die Version 102538265 von 217.86.159.131 wiederhergestellt; Keine Verbesserung). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Der Intel C/C++ Compiler oder kurz ICC ist ein Compiler mit Frontends für C und C++, den der Prozessorhersteller Intel zur Verfügung stellt. Erhältlich ist die aktuelle Version 12 des Compilers für die Betriebssysteme Linux, Windows und Mac OS X und die Prozessorarchitekturen IA-32, x86-64 (Intel 64, AMD64). IA-64 (Itanium2) wird mit den Versionen 11.x des Compilers unterstützt. Die Produktpakete Composer sind sowohl sprachspezifisch als auch gemeinsam für C/C++ und Fortran erhältlich und umfassen jeweils alle Intel Performanzbibliotheken (IPP, MKL usw.). Alle genannten Compiler unterstützen OpenMP.

Intel C++ Compiler
Basisdaten

Entwickler Intel
Aktuelle Version 12.1
(8. September 2011)
Betriebssystem Linux, Windows und Mac OS X
Kategorie Compiler
Lizenz proprietäre Software
http://software.intel.com/en-us/intel-compilers/

Die Compiler sind jeweils kompatibel (Kommandozeilenschalter) zum Standardcompiler der jeweiligen Plattform (Linux, Windows) und auch ABI-kompatibel (Linker) mit entweder der GCC oder dem Microsoft Compiler. Die Compiler haben zusätzliche Fähigkeiten (Vektorisierer etc.) und unterstützen die SIMD-Befehlssatzerweiterungen MMX, SSE, SSE2, SSE3, SSE4 und AVX.

Für nicht kommerzielle Projekte ist die Linux-Lizenz für die Architekturen x86, x64 und IA64 kostenfrei.

Siehe auch