Benchmark Framework Setup - 5.2 English - 57404

AOCL User Guide (57404)

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

Requirements:

  • Python 3.10 or later

  • Python dependency packages:

    • numpy (version 1.24.2 or later)

    • pandas (version 1.5.3 or later)

Steps for installing the required packages:

$ pip3 install pandas
$ pip3 install numpy

FleetBench dependency package:

  • Install Bazel-version 6 manually.

Steps for installing Bazel:

On Ubuntu:

$ sudo apt install curl gnupg
$ curl -fsSL https://bazel.build/bazel-release.pub.gpg | gpg --dearmor > bazel.gpg
$ sudo mv bazel.gpg /etc/apt/trusted.gpg.d/
$ echo "deb [arch=amd64] https://storage.googleapis.com/bazel-apt stable jdk1.8" | sudo tee /etc/apt/sources.list.d/bazel.list
$ sudo apt update && sudo apt install bazel

On CentOS and RHEL:

Install dependency packages:

$ sudo yum install epel-release
$ sudo yum install gcc gcc-c++ java-1.8.0-openjdk-devel

Download the Bazel 6 binary installer from the Bazel releases page:

$ wget https://github.com/bazelbuild/bazel/releases/download/6.0.0/bazel-6.0.0-installer-linux-x86_64.sh

Install commands:

$ chmod +x bazel-6.0.0-installer-linux-x86_64.sh
$ sudo ./bazel-6.0.0-installer-linux-x86_64.sh