C++ Compiler
Intel C++ Compiler to narzędzie do kompilacji bardzo wydajnych aplikacji dla 32 i 64 bitowych procesorów Intel.
Intel C++ Compiler został stworzony dla systemów Windows, Linux oraz Mac.
Intel C++ Professional for Windows umożliwia osiągnięcie zaawansowanej technologii optymalizacji kodu źródłowego, pozwala na obsługę aplikacji wielowątkowych. Użytkownik może wykorzystać technologię Hyper-Threading - umożliwia ona jednoczesną realizację niezależnych ciągów instrukcji przez jeden procesor. Kompilacja możliwa jest dla procesorów IA-32 oraz Itanium 2, obsługuje najnowsze procesory firmy Intel, zapewnia optymalizację kodu Prescott. Wersja Professional oprócz kompilatora zawiera biblioteki: MKL, IPP oraz TBB .
Intel C++ Professional for Linux obsługuje wielowątkową pracę przez protokół OpenMP, automatycznie zrównolegla kod, wykorzystuje optymalizację interproceduralną IPO, optymalizację bazującą na wstępnym profilingu PGO, automatyczną wektoryzację oraz optymalizację HLO. Ponadto debuguje kod transformowany w procesie optymalizacji. Do sterowania aplikacją pracujacą równolegle na procesorach 32 i 64 bitowych wykorzystano protokół Cluster OpenMP. Współpraca z najnowszymi wielordzeniowymi procesorami Intel.
Intel C++ Professional for Mac OS X dostarcza dojrzałe technologie na platformie Macintosh. Obsługa z Apple Frameworks umożliwia programowemu modelowi Apple na pracę na architekturze Intel Core. Integracja z Xcode 2.2 pozwala wykonawcom kontynuować pracę ze znajomym środowiskiem, zachowując zdolności kompilatora Intel.
