|
The function ippGetCpuType is declared in the ippcore.h file. This function detects the processor type used in your computer system and returns an appropriate IppCpuType variable value. The table below shows the possible values and their meaning.
| Returned Variable Value |
Processor Type |
| ippCpuPII |
Intel® Pentium® II processor |
| ippCpuPIII |
Intel® Pentium® III processor |
| ippCpuP4 |
Intel® Pentium® 4 processor |
| ippCpuP4HT |
Intel® Pentium® 4 processor with Hyper–Threading Technology |
| ippCpuP4HT2 |
Intel® Pentium 4 Processor with Streaming SIMD Extensions 3 |
| ippCpuCentrino |
Intel® Centrino™ mobile Technology |
| ippCpuCoreSolo |
Intel® Core™ Solo processor |
| ippCpuCoreDuo |
Intel® Core™ Duo processor |
| ippCpuITP |
Intel® Itanium® processor |
| ippCpuITP2 |
Intel® Itanium® 2 processor |
| ippCpuEM64T |
Intel® 64 instruction set architecture |
| ippCpuC2D |
Intel® Core™ 2 Duo Processor |
| ippCpuC2Q |
Intel® Core™ 2 Quad processor |
| ippCpuSSE |
Processor supports Pentium® III processor instruction set |
| ippCpuSSE2 |
Processor supports Streaming SIMD Extensions 2 instruction set |
| ippCpuSSE3 |
Processor supports Streaming SIMD Extensions 3 instruction set |
| ippCpuSSSE3 |
Processor with Supplemental Streaming SIMD Extensions 3 instruction set |
| ippCpuSSE41 |
Processor with Supplemental Streaming SIMD Extensions 4.1 instruction set |
| ippCpuSSE42 |
Processor with Supplemental Streaming SIMD Extensions 4.2 instuction set |
| ippCpuX8664 |
Processor supports 64 bit extension |
| ippCpuUnknown |
Unknown Processor | |
This applies to:
|