Skip to content

AMDBTX v1.2.1 — Bundle ROCm runtime with portables

Choose a tag to compare

@thekillsquad007 thekillsquad007 released this 05 Jul 02:17
· 8 commits to main since this release

AMDBTX v1.2.1 — Bundle ROCm runtime with portables

Changes

  • Bundle ROCm HIP runtime libraries (DLLs on Windows, .so on Linux) inside PyInstaller portable builds — no separate ROCm install needed on target machine.
  • Detect bundled runtime directory in sys._MEIPASS at startup, add to LD_LIBRARY_PATH.
  • hipDeviceSynchronizehipStreamSynchronize(nullptr) in ProcessPassedNoncesBatched.
  • Sigma/matmul pipelining experiment reverted (~1% gain within noise; pool-tested, not worth complexity).

Assets

File SHA256
amdbtx_miner-1.2.1-py3-none-any.whl 11cb83eba73821687b5da2b99044045eaaaa25f902ad8bd0ef17b15766da0a58
btx-gbt-solve-hip (solver, multi-arch) 708b5e4d7ca59f8f1c3dd614475aa9148d3f7d1a9098625b774f4245619bd5cd
amdbtx-miner-linux-v1.2.1.tar.gz (ELF + ROCm runtime) 7a6bc86306302ff7ce1f4c1dadc51c641649cd9c0183f3693ac1df4c396f10bb
amdbtx-miner-windows-v1.2.1.zip (EXE + ROCm runtime) 9ae53ee76b92cf39aaf53b350d699198edd7d0ed752a2d959e2f0660fcce986c