Intel C++ Compiler

E72068

Intel C++ Compiler is a high-performance C and C++ optimizing compiler from Intel, designed to generate highly optimized code for Intel architectures and parallel computing workloads.


Statements (51)
Predicate Object
instanceOf C compiler
C++ compiler
optimizing compiler
basedOn LLVM
compatibleWith GCC command-line options
MSVC
surface form: "Microsoft Visual C++"
developer Intel Corporation
surface form: "Intel"
hasEdition Intel C++ Compiler
surface form: "Intel C++ Compiler Classic"

Intel C++ Compiler
surface form: "Intel oneAPI DPC++/C++ Compiler"
license proprietary software
offers advanced optimization reports
vectorization reports
optimizedFor Intel 64
surface form: "Intel 64 architecture"

Intel processors
surface form: "Intel architectures"

x86 architecture
x86-64 architecture
partOf Intel oneAPI Toolkits
predecessor Intel C++ Compiler
surface form: "Intel C++ Compiler Classic"
programmingLanguage C
C++
supports AVX instructions
Intel AVX
surface form: "AVX-512 instructions"

AVX2 instructions
C++ RTTI
C++ exceptions
C++ templates
Intel Threading Building Blocks
OpenMP
Profile-Guided Optimization
SIMD instructions
SSE instructions
auto-vectorization
interprocedural optimization
link-time optimization
parallelization
vectorization
supportsStandard C++03
C++11
C++14
C++
surface form: "C++17"

C++
surface form: "C++98"

C11
C89
C99
targetOperatingSystem Linux
Windows
macOS
usedFor high-performance computing
numerical simulation
performance-critical applications
scientific computing

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

Intel C++ Compiler hasEdition Intel C++ Compiler
this entity surface form: "Intel C++ Compiler Classic"
Intel C++ Compiler hasEdition Intel C++ Compiler
this entity surface form: "Intel oneAPI DPC++/C++ Compiler"
C++ hasMajorCompiler Intel C++ Compiler
Intel C++ Compiler predecessor Intel C++ Compiler
this entity surface form: "Intel C++ Compiler Classic"

Please wait…