Benchmarks: Makefile - Initial effort to onboard Azure Linux HPC support for Superbench
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.
@abuccts @polarG kindly ping to see if you have any questions/concerns on this change
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.