Describes type of information which can return function Simd.Lib.CpuInfo.
More...
Inherits Enum.
|
|
int | Sockets = 0 |
| | A system sockets number.
|
| |
|
int | Cores = 1 |
| | A number of physical CPU cores.
|
| |
|
int | Threads = 2 |
| | A number of logical CPU cores.
|
| |
|
int | CacheL1 = 3 |
| | A size of level 1 data cache.
|
| |
|
int | CacheL2 = 4 |
| | A size of level 2 cache.
|
| |
|
int | CacheL3 = 5 |
| | A size of level 3 cache.
|
| |
|
int | RAM = 6 |
| | A size of system memory.
|
| |
|
int | SSE41 = 7 |
| | Enabling of SSE, SSE2, SSE3, SSSE3, SSE4.1 CPU extensions (x86 specific).
|
| |
|
int | AVX2 = 8 |
| | Enabling of AVX, AVX2, FMA CPU extensions (x86 specific).
|
| |
|
int | AVX512BW = 9 |
| | Enabling of AVX-512F, AVX-512BW CPU extensions (x86 specific).
|
| |
|
int | AVX512VNNI = 10 |
| | Enabling of AVX-512VNNI CPU extensions (x86 specific).
|
| |
|
int | AMXBF16 = 11 |
| | Enabling of AVX-512BF16, AMX-BF16, AMX-INT8 CPU extensions (x86 specific).
|
| |
|
int | NEON = 12 |
| | Enabling of NEON CPU extensions (ARM specific).
|
| |
|
int | SVE = 13 |
| | Enabling of SVE CPU extensions (ARM specific).
|
| |
|
int | SVESize = 14 |
| | A size of SVE vector (ARM specific).
|
| |
|
int | HVX = 15 |
| | Enabling of HVX CPU extensions (Hexagon specific).
|
| |
|
int | CurrentFrequency = 16 |
| | Current CPU frequency.
|
| |
Describes type of information which can return function Simd.Lib.CpuInfo.