rocm-bindings-systems
Python bindings for ROCm system-level libraries: RCCL (collective
communication), ROCTX (profiling/tracing), amdsmi (system management), and
hipFILE (accelerated file I/O, also available as the higher-level
rocm.hipfile).
The math libraries (hipBLAS, hipSOLVER, hipRAND, hipFFT, hipSPARSE, ...) live in
the sibling rocm-bindings-libraries package.
Part of HIP Python. Full docs: https://rocm.docs.amd.com/projects/hip-python/en/latest/index.html
Install
pip install rocm-bindings-systems # or: pip install hip-python[systems]
Usage
from rocm.bindings import rccl, roctx
roctx.roctxRangePush("my-region")
# ... compute work ...
roctx.roctxRangePop()
Dependencies
rocm-bindings-corerocm-bindings-hip
Release files for rocm-bindings-systems 10.0.0.0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| rocm_bindings_systems-10.0.0.0.1.2-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl | CPython 3.12 | abi3 | Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 | Details |
| rocm_bindings_systems-10.0.0.0.1.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl | CPython 3.11 | CPython 3.11 | Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 | Details |
| rocm_bindings_systems-10.0.0.0.1.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl | CPython 3.10 | CPython 3.10 | Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 | Details |
Total release size: 7.9 MB
Release files / rocm_bindings_systems-10.0.0.0.1.2-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | rocm_bindings_systems-10.0.0.0.1.2-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 2.7 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
5a73bbe25009608f1a72f1bb85230ddf8543c333c6fe8b16f6e7e6bbc1e0fabb
|
|
BLAKE2b-256 checksum How to use checksums |
7f45c74f7a717be703cfdd74cf3e16d68dad04cbb479130deaa547035fb38d27
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|
Release files / rocm_bindings_systems-10.0.0.0.1.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | rocm_bindings_systems-10.0.0.0.1.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 2.6 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
6e49433cceaf8a5bcb6991b7319042a5db66998fd605cf51bbefa0109ab8df84
|
|
BLAKE2b-256 checksum How to use checksums |
b97384b1cd1affc49d4cf2265227e891b2745b65b768c82fa237bcce48ab9394
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|
Release files / rocm_bindings_systems-10.0.0.0.1.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | rocm_bindings_systems-10.0.0.0.1.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 2.6 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
d5eecb2de89cf9d156617ef3c33d8bbed30b89ea42dddd870d40e624addddf0f
|
|
BLAKE2b-256 checksum How to use checksums |
6864dfd0feec9c1f12266c3a9ba45087d4c205351339f5e3257d9def69800f25
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|