Skip to content

Releases: ROCm/hip-ep

v0.3.0

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.

v0.2.0

Choose a tag to compare

@zz002 zz002 released this 30 Jun 13:36

onnx-hipdnn-ep v0.2.0 (MorphiZen EP)

Release of the MorphiZen Execution Provider for ONNX Runtime on AMD gfx1151 (Strix Halo), tagged from release_0_2_0 (b0c8a869). Assets are hosted here so they do not expire like the 14-day Actions artifacts; each is the exact CI artifact (byte-identical, sha256 matches the build digest).

Assets

gpu-test-package-windows-v0.2.0.zip — Windows GPU test/runtime package.

  • bin/ — MorphiZen EP + HIP tools, ONNX Runtime 1.25.1 + DirectML + onnxruntime_perf_test.exe, OGA model_benchmark.exe + onnxruntime-genai.dll, amdhip64_7.dll.
  • lib/ — import libraries for the MorphiZen JIT linker (MSVC/WinSDK release CRT + hip_custom_kernels + EP); no Visual Studio install needed on the test machine.
  • wheels/ — ORT + OGA cp314 Python wheels. morphizen_config.json — EP config.
  • sha256: d3c106d1f4dcc44965e0a713045385211e085a1c9fa281891fa9a52168d2481c

hip-python-package-windows-v0.2.0.zip — Windows Python wheel package.

  • wheels/onnxruntime_directml-1.25.1, onnxruntime_ep_hip-1.0.0 (MorphiZen EP wheel), onnxruntime_genai_directml-0.14.0 (cp314).
  • Benchmark scripts: benchmark_e2e.py, metrics.py, run_onnx.py.
  • sha256: 472652a8617e7f3a1bd782553da0687c5fe28b17e46ccb5350218aecb13ada7c

gpu-test-package-linux-v0.2.0.zip — Linux GPU test/runtime package.

  • bin/ — bundled clang/lld toolchain, MorphiZen EP + HIP tools, OGA model_benchmark, onnxruntime_perf_test, plus lib/ runtime closure.
  • Built on ubuntu-latest from the same commit b0c8a869 (Linux Build runs on main, not release_*, so this asset is the main build at the identical commit).
  • sha256: 605299894bf0e7171d491492a08a06deaa962dc69fa37e58ef1f513255d28746

Build provenance

  • ONNX Runtime 1.25.1, OGA 0.14.0, HIP target gfx1151 via TheRock 7.11.0.
  • Windows assets built on the VS 2022 image (windows-2022); Linux asset on ubuntu-latest.

v0.1.0

Choose a tag to compare

@zz002 zz002 released this 13 Jun 14:37

onnx-hipdnn-ep v0.1.0 (MorphiZen EP)

First tagged release of the MorphiZen Execution Provider for ONNX Runtime on Windows / AMD gfx1151 (Strix Halo).

Asset

gpu-test-package-v0.1.0.zip — self-contained GPU test/runtime package built by the release_0_1_0 Windows Build pipeline. Hosted here so it does not expire like the 14-day Actions artifact.

Contents:

  • bin/ — MorphiZen EP (onnxruntime_morphizen_ep.dll), HIP tools (hip-compiler, hip-onnx-runner, hip-mlir-opt, hip-test-dll, hip-inspect-dll), OGA model_benchmark.exe + onnxruntime-genai.dll, ONNX Runtime 1.25.1 + DirectML + onnxruntime_perf_test.exe, and the amdhip64_7.dll HIP runtime.
  • lib/ — import libraries for the MorphiZen JIT linker (MSVC/WinSDK release CRT + hip_custom_kernels + EP) so no Visual Studio install is required on the test machine.
  • wheels/ — ORT (onnxruntime_directml-1.25.1) and OGA (onnxruntime_genai_directml-0.13.0.dev0) cp314 Python wheels.
  • morphizen_config.json — EP configuration.

Build provenance

  • ONNX Runtime: 1.25.1
  • Built on the VS 2022 image (windows-2022); HIP target gfx1151 via TheRock 7.11.0.