Skip to content

v0.3.0

Latest

Choose a tag to compare

@zz002 zz002 released this 03 Aug 07:25
f3122f5

hip-ep v0.3.0

Release of the AMD GPU execution provider stack for ONNX Runtime on Strix Halo class GPUs, tagged from release/release_0_3_0 (f3122f5e1). Assets are hosted here so they do not expire like the 14-day Actions artifacts.

Every asset name carries the GPU architecture it targets. The Windows GPU test package and the Windows ML MSIX ship for gfx1151, gfx1152 and gfx1150 — pick the one matching your device. The Python and Linux assets are gfx1151 only for now.

Windows GPU test / runtime package

Authenticode-signed with the AMD EV certificate, so the binaries differ from the raw CI artifacts. Contents are identical across architectures except custom_kernels_<arch>.dll and the matching hipBLASLt Tensile libraries.

  • bin/ — AMD GPU umbrella EP chain (amdgpu-ep.dll, hipgpu.dll, hip-backend.dll, hipdnn_backend.dll), HIP tools (hip-compiler, hip-mlir-opt, hip-onnx-runner, hip-inspect, hip-test), onnxruntime.dll 1.27.0 + DirectML.dll + onnxruntime_perf_test.exe, OGA model_benchmark.exe + onnxruntime-genai.dll, and the vendored ROCm 7.11 runtime (amdhip64_7.dll, amd_comgr0702.dll, MIOpen, rocBLAS / hipBLASLt Tensile libraries).
  • lib/ — JIT-linker import libraries.
  • wheels/onnxruntime_directml-1.27.0, onnxruntime_genai_directml-0.14.0 (both cp314).
asset sha256
gpu-test-package-windows-gfx1151-v0.3.0.zip 5e9ccc5f1131052b117af62a1d94c0d79090c2a9cbf841269abe0908271b15af
gpu-test-package-windows-gfx1152-v0.3.0.zip 62f8dcb35e6f00acdc79f16567c86a05d93fa99ee9be63dbc6a0bfea761c8f3c
gpu-test-package-windows-gfx1150-v0.3.0.zip 3207b107e751f4ffa1c1cab3701c917da40b71b23130fc89c38e97c505f79f2e

The gfx1151 package comes from the tagged commit. The gfx1152 and gfx1150 packages come from the per-architecture build matrix on ci/windows-multiarch-build (2bb5840, run 31164350819).

Signing scope: AMD signs the EP chain, HIP tools, ONNX Runtime and the vendored ROCm runtime. DirectML.dll keeps its Microsoft signature, and onnxruntime-genai.dll is unsigned — it is an OGA component and out of scope.

Python wheel package

hip-python-package-windows-gfx1151-v0.3.0.zip — the exact CI artifact of the tagged commit, byte-identical, sha256 matches the build digest.

  • wheels/onnxruntime_directml-1.27.0, onnxruntime_ep_hip-1.0.0 (EP wheel), onnxruntime_genai_directml-0.14.0 (all cp314).
  • Benchmark scripts: benchmark_e2e.py, metrics.py, run_onnx.py.
  • sha256: 26fe9335b3cdbe0f256b1c218dc1b52e798928e4c260b3202a2aa0aaa3510478

Linux GPU test / runtime package

gpu-test-package-linux-gfx1151-v0.3.0.zip — the exact CI artifact of the tagged commit, byte-identical, sha256 matches the build digest.

  • bin/ — bundled clang/lld 22 toolchain, HIP tools (hip-compiler, hip-mlir-opt, hip-onnx-runner, hip-inspect, hip-test), model_benchmark, onnxruntime_perf_test.
  • lib/ — runtime closure: libamdgpu-ep.so, libhipgpu.so, libhip-compiler.so, libcustom_kernels_gfx1151.so, libonnxruntime.so.1.27.0, libonnxruntime-genai.so.
  • wheels/onnxruntime-1.27.0 + onnxruntime_genai-0.14.0 cp314 wheels.
  • sha256: ebf9b3182f99b7bea5ddb51a9cee5930586836b5b35c744c829fb9808f30da19

Windows ML MSIX

Signed MSIX packages of the AMD GPU EP for Windows ML, one per architecture. All three share the package identity MicrosoftCorporationII.WinML.AMD.GPU.EP.1.8, version 1.8.99.99, x64 — the -<arch> suffix is on the asset file name only, the identity inside AppxManifest.xml is unchanged.

ExecutionProvider/ holds the umbrella provider amdgpu-ep.dll and the backends it loads. Every package carries the HIP chain (hip-backend.dll, hipgpu.dll, hip-compiler.dll, hipdnn_backend.dll, custom_kernels_<arch>.dll) on top of the vendored ROCm 7.11 runtime (amdhip64_7.dll, amd_comgr0702.dll, MIOpen, rocBLAS, hipBLASLt). The gfx1152 and gfx1150 packages additionally ship the MIGraphX backend (migraphx-backend.dll, migraphx*.dll, onnxruntime_providers_migraphx.dll) and the DirectX backend (directx-backend.dll, amdmlss.dll), which accounts for their larger size.

rocm_7.11_bin-gfx1151.zip — the vendored ROCm 7.11 runtime bin/ used inside the gfx1151 MSIX (amdhip64_7.dll, amd_comgr0702.dll, hipBLASLt Tensile libraries).

asset sha256
MicrosoftCorporationII.WinML.AMD.GPU.EP.1.8-x64-gfx1151.msix f3cb0095a2b2a9df2e7a99ba38bc6aca2c5a137a539179ff47b9e3eaed299586
MicrosoftCorporationII.WinML.AMD.GPU.EP.1.8-x64-gfx1152.msix c942d8955147194f5432f4f24423f65a99ede20d52e1188af556f245262c81f8
MicrosoftCorporationII.WinML.AMD.GPU.EP.1.8-x64-gfx1150.msix bcd70b73cac58cb6b9a689a920bc973b9ea762eb6612e273f1285ca9658c936a
rocm_7.11_bin-gfx1151.zip 3d70ab99755fc32c8641d8eab225af075c14f03a57345211c2c78e1a51154037

TheRock ROCm SDK (build dependency)

therock-dist-windows-gfx115X-all-7.11.0.tar.gz — pruned TheRock ROCm 7.11.0 SDK pinned by cmake/deps.txt for Windows builds, covering gfx1150 / gfx1151 / gfx1152 / gfx1153 in one bundle. Not a v0.3.0 product asset.

  • sha256: 570c5b5d469b7e009ca206d434e7774fc58989d89ffdd5cbb58629a71c974df7

Build provenance

  • ONNX Runtime 1.27.0 built from the upstream v1.27.0 tag with no PR patches; OGA 0.14.0 with upstream PR 2194 applied.
  • AMD GPU umbrella EP from zz002/onnxruntime-ep-amdgpu (a1318ed); TheRock 7.11.0 auto-downloaded by cmake/deps.cmake.
  • Windows assets built on the VS 2022 image (windows-2022); Linux asset on ubuntu-latest.