![]() |
AI Engine-ML v2 Intrinsics User Guide
v2025.1
|
All the standard C scalar data-types are supported. More...
Data Structures | |
| class | bfloat16 |
| Brain floating point 16-bit: 1 bit sign, 8 bits exponent, 7 bits mantissa. More... | |
| class | bfloat8 |
| Brain floating point 8-bit: 1 bit sign, 5 bits exponent, 2 bits mantissa. More... | |
| struct | cbfloat16 |
| struct | cfloat |
| class | float |
| Emulated data type following IEEE-754 standard: 1 bit sign, 8 bits exponent, 23 bits mantissa. More... | |
| class | float16 |
| Following IEEE-754 standard half precision: 5 bits exponent, 10 bits mantissa. More... | |
| class | float8 |
| Floating point 8-bit: 1 bit sign, 4 bits exponent, 3 bits mantissa. More... | |
| struct | mx4 |
| Shared exponent (formerly block floating-point or bfp) 3-bit mantissa, but represented as mx6 internally. More... | |
| struct | mx6 |
| Shared exponent (formerly block floating-point or bfp) 5-bit mantissa. More... | |
| struct | mx9 |
| Shared exponent (formerly block floating-point or bfp) 8-bit mantissa. More... | |
All the standard C scalar data-types are supported.
Emulated complex floating point 32-bit: 1 bit sign, 8 bits exponent, 23 bits mantissa.
Emulated complex brain floating point 16-bit: 1 bit sign, 8 bits exponent, 7 bits mantissa.
| class bfloat16 |
Brain floating point 16-bit: 1 bit sign, 8 bits exponent, 7 bits mantissa.
| class bfloat8 |
Brain floating point 8-bit: 1 bit sign, 5 bits exponent, 2 bits mantissa.
| struct cbfloat16 |
| struct cfloat |
| class float |
Emulated data type following IEEE-754 standard: 1 bit sign, 8 bits exponent, 23 bits mantissa.
| class float16 |
Following IEEE-754 standard half precision: 5 bits exponent, 10 bits mantissa.
| class float8 |
Floating point 8-bit: 1 bit sign, 4 bits exponent, 3 bits mantissa.
| struct mx4 |
Shared exponent (formerly block floating-point or bfp) 3-bit mantissa, but represented as mx6 internally.
| struct mx6 |
Shared exponent (formerly block floating-point or bfp) 5-bit mantissa.
| struct mx9 |
Shared exponent (formerly block floating-point or bfp) 8-bit mantissa.