All APIs follow a systematic naming convention:
aocl_[operation]_[input_types]o[output_type]
Examples:
- aocl_gemm_f32f32f32of32: GEMM with float32 inputs and output
- aocl_gemm_u8s8s32os8: GEMM with uint8/int8 inputs, int32 accumulation, int8 output
- aocl_batch_gemm_bf16bf16f32of32: Batch GEMM with bfloat16 inputs, float32 output