AOCL-Utils offers a unified interface for accessing AMD CPU features across all AOCL libraries. Key capabilities include:

  • Retrieving core details
  • Querying available and usable CPU flags
  • Checking supported and usable instruction set architectures (ISA)
  • Managing thread pinning with awareness of L1/L2/L3 cache topology
  • Providing a logger API

Designed for seamless integration with other AOCL libraries, AOCL-Utils centralizes CPU feature detection, validation, and information sharing. While each project may have its own mechanisms for CPU identification and dynamic dispatch, AOCL-Utils serves as a common foundation for updating and validating CPU-related information.

Highlights of AOCL-Utils 5.2

  • Support for PhoenixPoint CPU

Documentation

Downloads

File Name Version Size Launch Date OS Bitness Description
Binary Packages Compiled with AOCC 5.1
aocl-utils-linux-aocc-5.2.0.tar.gz 5.2 293KB 12/31/2025 RHEL, Ubuntu, SLES 64-bit AOCC compiled AOCL-Utils library binary package
SHA-256 checksum: 8fc09b7abbe5ee9ef1099858e1a6617e6de0df6e2a304f65eea108a44ba63dd5
Binary Packages Compiled with GCC 14.2.1
aocl-utils-linux-gcc-5.2.0.tar.gz 5.2 312KB 12/31/2025 RHEL, Ubuntu, SLES 64-bit GCC compiled AOCL-Utils library binary package
SHA-256 checksum: deaf48b5421b84ecab33a6d6bfa2cc959b497cf0410e1663a5f06b8094130bfa
Windows Installer Compiled with Clang 18
AOCL_Windows-setup-5.2.0-AMD.exe 5.2 154MB 12/31/2025 Windows 11, Windows 10 64-bit Windows installer file containing all the AOCL library binaries compiled with Clang 18.
SHA-256 checksum: 0caf97420a5e1372aab6c70160f977f4a36c26cee89b88856145af82df2fe096