Zum Inhalt springen

Intel C++ Compiler

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 10. Mai 2012 um 04:33 Uhr durch Sunks (Diskussion | Beiträge). Sie kann sich erheblich von der aktuellen Version unterscheiden.
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/

Der Intel C++ Compiler oder kurz ICC ist ein Compiler des Prozessorherstellers Intel mit Frontends für die Programmiersprachen C und C++. Erhältlich sind Versionen 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 die Mehprozessorerweiterung OpenMP.

Die Compiler sind jeweils kompatibel zum Standardcompiler der jeweiligen Plattform (Linux, Windows) und auch ABI-kompatibel 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.