Kompilator Intel C/C++
Projektując programy dla najnowszych wielordzeniowych procesorów, stosowanie kompilatora mającego możliwość automatycznego zrównoleglania kodu poprzez wątki oraz wektory stało się niemal koniecznością. Kompilator Intel C/C++ oferuje najwyższą możliwą wydajność bez żadnych kompromisów.
Wbudowana wektoryzacja
Dla wielu aplikacji naukowych i inżynierskich można znacząco przyspieszyć czas ich wykonywania, przetwarzając wszystkie elementy zbioru danych (np. wektora, macierzy) jednocześnie, przy pomocy techniki zwanej wektoryzacją. Kompilatory Intel Pozwalają na wykorzystywanie wektoryzacji w architekturach typu SIMD (Single Instruction Multiple Data), używanych w nowoczesnych platformach x86 oraz x86-64, aby zwiększyć wydajność kodu. Automatyczna wektoryzacja i wysoce rozwinięta optymalizacja pętli pozwala znacząco skrócić czas wykonania programu.
Wsparcie dla najnowszych standardów
Kompilatory Intel C/C++ w szerokim stopniu wspierają standardy C++20, C++17, C++11, a także wszystkie poprzednie standardy języków C oraz C++. Najnowsze kompilatory wspierają standard OpenMP do wersji 5.0 włącznie.
Współpraca z nowoczesnymi platformami
Kompilatory pracują pod systemami operacyjnymi Windows, Linux oraz macOS. Doskonale integrują się ze środowiskami programistycznymi Microsoft Visual Studio 2017 i 2019, Eclipse oraz Xcode 10.15 i 11, pozwalając na pisanie kodu, jego debugowanie, kompilację oraz uruchamianie z poziomu wygodnych i dobrze znanych środowisk IDE. Pliki źródłowe oraz binarne stworzone przy użyciu kompilatora Intel są kompatybilne z wszystkimi popularnymi kompilatorami (gcc, Visual C++, LLVM-GCC). Możliwe tworzenie aplikacji 32/64-bitowych (system macOS wspiera wyłącznie tworzenie aplikacji 64-bitowych).
Kompilator używany w środowisku Eclipse - system Linux.
Kompilator używany w środowisku Microsoft Visual Studio - system Windows.
Projektując programy dla najnowszych wielordzeniowych procesorów, stosowanie kompilatora mającego możliwość automatycznego zrównoleglania kodu poprzez wątki oraz wektory stało się niemal koniecznością. Kompilator Intel C/C++ oferuje najwyższą możliwą wydajność bez żadnych kompromisów.
![]() |
Polyhedron benchmark dla kompilatorów C/C++
Wbudowana wektoryzacja
Dla wielu aplikacji naukowych i inżynierskich można znacząco przyspieszyć czas ich wykonywania, przetwarzając wszystkie elementy zbioru danych (np. wektora, macierzy) jednocześnie, przy pomocy techniki zwanej wektoryzacją. Kompilatory Intel Pozwalają na wykorzystywanie wektoryzacji w architekturach typu SIMD (Single Instruction Multiple Data), używanych w nowoczesnych platformach x86 oraz x86-64, aby zwiększyć wydajność kodu. Automatyczna wektoryzacja i wysoce rozwinięta optymalizacja pętli pozwala znacząco skrócić czas wykonania programu.
Wsparcie dla najnowszych standardów
Kompilatory Intel C/C++ w szerokim stopniu wspierają standardy C++20, C++17, C++11, a także wszystkie poprzednie standardy języków C oraz C++. Najnowsze kompilatory wspierają standard OpenMP do wersji 5.0 włącznie.
Współpraca z nowoczesnymi platformami
Kompilatory pracują pod systemami operacyjnymi Windows, Linux oraz macOS. Doskonale integrują się ze środowiskami programistycznymi Microsoft Visual Studio 2017 i 2019, Eclipse oraz Xcode 10.15 i 11, pozwalając na pisanie kodu, jego debugowanie, kompilację oraz uruchamianie z poziomu wygodnych i dobrze znanych środowisk IDE. Pliki źródłowe oraz binarne stworzone przy użyciu kompilatora Intel są kompatybilne z wszystkimi popularnymi kompilatorami (gcc, Visual C++, LLVM-GCC). Możliwe tworzenie aplikacji 32/64-bitowych (system macOS wspiera wyłącznie tworzenie aplikacji 64-bitowych).
Kompilator używany w środowisku Eclipse - system Linux.

- Projekt i pliki źródłowe
- Ustawienia projektu i wybór kompilatora
- Okno wyjścia
Kompilator używany w środowisku Microsoft Visual Studio - system Windows.

- Projekt i pliki źródłowe w środowisku Visual Studio
- Edytor tekstu podkreślający składnię C/C++
- Okno debuggera
- Informacje ze stosu programowego
- Możliwość ustawienia punktów przerwania programu