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.1
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.1-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl | CPython 3.12 | abi3 | Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 | Details |
| rocm_bindings_systems-10.0.0.0.1.1-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.17+ x86-64, Linux glibc 2.28+ x86-64 | Details |
| rocm_bindings_systems-10.0.0.0.1.1-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.28+ x86-64, Linux glibc 2.17+ x86-64 | Details |
Total release size: 7.9 MB
Release files / rocm_bindings_systems-10.0.0.0.1.1-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.1-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 |
e8f1254f8c351dafaa5ac288611efa776f861c8a28e813176ee8044f8f67d30d
|
|
BLAKE2b-256 checksum How to use checksums |
1fa80ce5fedd38f6b0dcdbbfe6b92f67d7b59f118684d3e075efef6e6df99900
|
| 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.1-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.1-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 |
31546d35d5a0a0a42119cc6a0f3902789eed3c2477b174d0bce6c251c2c7199b
|
|
BLAKE2b-256 checksum How to use checksums |
ecb50a5d365f633e54482e2b4cc43029a756988c3e2eb749031c7335e7396865
|
| 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.1-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.1-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 |
e98c7f1fe391ae34a4332ec9d5825b45364a17c51d75f06e6930f8fb2485e82e
|
|
BLAKE2b-256 checksum How to use checksums |
8d092ce2293122f5cebd66a33432936c36bcf89dba54c014505e1f0a026e370c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|