AI Engine-ML Intrinsics User Guide (v2024.1)
|
Accumulator data-types pack multiple scalar data elements into a wider vector. There are vector data-types with standard sized elements (32-bit, 64-bit).
The general naming convention for these data-types is shown below.
v{NumLanes}[c]acc{SizeofElement} v{NumLanes}accfloat
Disambiguation :
For example, v16acc32
, v8acc32
, v32accfloat
The total data-width of the accumulator data-types can be 256-bits, 512-bits or 1024-bits.
Scalar type | Supported accumulator lanes |
---|---|
acc32 | 8/16/32 |
acc64 | 4/8/16 |
cacc64 | 2/4/8 |
accfloat | 8/16/32 |
Modules | |
Complex Accumulator Types | |
Floating-Point Accumulator Types | |
Integer Accumulator Types | |