5.6.4. Data Type Naming Convention - 5.2 English - 68552

AOCL API Guide (68552)

Document ID
68552
Release Date
2025-12-29
Version
5.2 English

Function names in AOCL-DLP follow a systematic naming convention that encodes the data types:

Pattern: [input_A][input_B][accumulation]o[output]

Table 5.8 Type Abbreviations#

Abbreviation

Data Type

Description

f32

float (32-bit)

IEEE 754 single precision

bf16

bfloat16 (16-bit)

Brain floating point format

u8

uint8_t (8-bit)

Unsigned 8-bit integer

s8

int8_t (8-bit)

Signed 8-bit integer

s4

int4 (4-bit)

Signed 4-bit integer (packed)

s32

int32_t (32-bit)

Signed 32-bit integer