Intel C++ Compiler
aus Wikipedia, der freien Enzyklopädie
Der Intel 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 der Compiler für die Betriebssysteme Linux, Windows und Mac OS X und die Prozessorarchitekturen IA-32, x86-64 (Intel 64 und AMD64), IA-64 (Itanium2) und XScale. Weiterhin wird OpenMP unterstützt.
Er ist weitgehend zum GCC kompatibel, erzeugt teilweise aber deutlich schnelleren Code, insbesondere auf Intel-Prozessoren. Unter den Plattformen x86-32 und x86-64 werden durch einen Vektorisierer Befehle für die Prozessorerweiterungen SSE, SSE2, SSE3 und MMX erzeugt.
Für nichtkommerzielle Projekte ist die Linux-Lizenz für den 32bit-ICC in einer 30-Tage-Testversion, die beliebig oft neu angefordert werden darf, kostenfrei.