18.2.1. On Linux - 5.2 English - 57404

AOCL User Guide (57404)

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

AOCL-Utils is a C++ Library that also provides C interfaces for calls from other C programs/libraries. After installing the AOCL-Utils library, use the corresponding header files depending on the functionality required.

Core Module

Functionality

Headerfiles(C++)

Headerfiles(C)

thread pinning

Au/ThreadPinning.hh

Capi/au/threadpinning.h

status

Au/Status.hh

logger

Au/Logger/Logger.hh

Capi/au/logger.h

CpuId Module

Functionality

Headerfiles(C++)

Headerfiles(C)

cpu architecture detection

Au/Cpuid/X86Cpu.hh

Capi/au/cpuid.h

cpuid feature flag detection

Au/Cpuid/X86Cpu.hh

Capi/au/cpuid.h

Deprecated APIs

Bcl/alci/cxx/cpu.hh

Bcl/alci/arch.h