superbenchmark icon indicating copy to clipboard operation
superbenchmark copied to clipboard

Benchmarks: Makefile - Initial effort to onboard Azure Linux HPC support for Superbench

Open henryli001 opened this issue 1 month ago • 2 comments

Description This is an initial effort to compile and run Superbench on NVIDIA GPUs using the Azure Linux 3.0 HPC images.

The change mainly focuses on introducing dynamic path for amd-blis and aocc compiler that are required by hpl-test and cpu-stream tests as the path name will be different from that on other types of images.

Also introduces OS_SKU check in third_party Makefile as ROCBLAS_BRANCH and HIPBLASLT_BRANCH are currently defined using dpkg which won't work for Azure Linux. Thus, also addressing to pave the way for onboarding Azure Linux support for Superbench rocm scenarios.

henryli001 avatar Nov 18 '25 05:11 henryli001

@abuccts @polarG kindly ping to see if you have any questions/concerns on this change

henryli001 avatar Dec 02 '25 19:12 henryli001

Codecov Report

:white_check_mark: All modified and coverable lines are covered by tests. :white_check_mark: Project coverage is 85.69%. Comparing base (c99380b) to head (8b45e47).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #758   +/-   ##
=======================================
  Coverage   85.69%   85.69%           
=======================================
  Files         102      102           
  Lines        7699     7699           
=======================================
  Hits         6598     6598           
  Misses       1101     1101           
Flag Coverage Δ
cpu-python3.10-unit-test 70.97% <ø> (ø)
cpu-python3.7-unit-test 70.42% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

:rocket: New features to boost your workflow:
  • :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • :package: JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

codecov[bot] avatar Dec 04 '25 02:12 codecov[bot]