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.
Aliases (2)
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.
this entity surface form: "Intel C++ Compiler Classic"
this entity surface form: "Intel oneAPI DPC++/C++ Compiler"
this entity surface form: "Intel C++ Compiler Classic"