Skip to main content

Python bindings for CUDA

Project description

cuda.bindings is a standard set of low-level interfaces, providing full coverage of and 1:1 access to the CUDA host APIs from Python. Checkout the Overview for the workflow and performance results.

For the installation instruction, please refer to the Installation page.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

cuda_bindings-12.9.0-cp313-cp313-win_amd64.whl (12.2 MB view details)

Uploaded CPython 3.13Windows x86-64

cuda_bindings-12.9.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

cuda_bindings-12.9.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

cuda_bindings-12.9.0-cp312-cp312-win_amd64.whl (12.2 MB view details)

Uploaded CPython 3.12Windows x86-64

cuda_bindings-12.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

cuda_bindings-12.9.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

cuda_bindings-12.9.0-cp311-cp311-win_amd64.whl (12.1 MB view details)

Uploaded CPython 3.11Windows x86-64

cuda_bindings-12.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

cuda_bindings-12.9.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (12.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

cuda_bindings-12.9.0-cp310-cp310-win_amd64.whl (12.1 MB view details)

Uploaded CPython 3.10Windows x86-64

cuda_bindings-12.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

cuda_bindings-12.9.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (12.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

cuda_bindings-12.9.0-cp39-cp39-win_amd64.whl (12.1 MB view details)

Uploaded CPython 3.9Windows x86-64

cuda_bindings-12.9.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

cuda_bindings-12.9.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (12.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

File details

Details for the file cuda_bindings-12.9.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for cuda_bindings-12.9.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 44eae9c854a55c7f464f08fa895a1fe0846e36097697d8c255051789d59bf55b
MD5 ea63c28d76783f9dfddd64d2fa81dd13
BLAKE2b-256 d086fdf309b334db8c6555f303c0f6a1538db53135103d13a78d8445b4981f15

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_bindings-12.9.0-cp313-cp313-win_amd64.whl:

Publisher: release.yml on NVIDIA/cuda-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuda_bindings-12.9.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cuda_bindings-12.9.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f6d7314b2e5db025bb88ddba4df6db2127cc39610ccf4f74c0e1ead05241da29
MD5 f916ced6bdd4dc572eb7de2afa80967e
BLAKE2b-256 01fd1c30778265488c6797c6c17a69c09ba5636df6dc6b0ebfc96d950be2f9e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_bindings-12.9.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on NVIDIA/cuda-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuda_bindings-12.9.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cuda_bindings-12.9.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1b9d039981412575c1713915a889934ec750b8c2ed3dbfaa739292e0478a3f6f
MD5 9bbf9416e967934e2243b3e84a4281e3
BLAKE2b-256 a0297b9e64e3078e31516dad683d6a23f5e5a0d5c2b642c58fb23786ec4bfac6

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_bindings-12.9.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on NVIDIA/cuda-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuda_bindings-12.9.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for cuda_bindings-12.9.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 57bdaa778116ee50fdcdd31810e0f345c23549ffb045452dc88d5c63601d35d4
MD5 fc3a159e1d4602597c8bd8ac8e98e561
BLAKE2b-256 2c6a2808871d0b519364db2b460dc1b17d4fff3e340d5875144a303254f996e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_bindings-12.9.0-cp312-cp312-win_amd64.whl:

Publisher: release.yml on NVIDIA/cuda-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuda_bindings-12.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cuda_bindings-12.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ff0e28d1e34758654b9c961e1f55e4786e49aee6a4dbceaf3cc24c46c672df7e
MD5 b7cb639c0def483fcc4270880a896d7a
BLAKE2b-256 e30340fc1488727a8d72ecc35f58f9df4939277892a837614339c3366d520426

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_bindings-12.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on NVIDIA/cuda-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuda_bindings-12.9.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cuda_bindings-12.9.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 34318c3a1b442854f072f5bb410aea6834172fd1ee7a5ecf49f1d125ea7498a0
MD5 0a0a4bf0718a44bcb695c1b5455c1c67
BLAKE2b-256 5fbf23a583b8453f580bb1c7749c7abf57017176e0053197384ce81e73977ab3

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_bindings-12.9.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on NVIDIA/cuda-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuda_bindings-12.9.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for cuda_bindings-12.9.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 37e186e1f6e74c3d589a168839ed674eb3550e163dd4ae712a7289fd19a01e08
MD5 78be97cb7a20546519092a55b18f93f1
BLAKE2b-256 c4448479b2a051c28cfa9b4f440c1144e157a1b3fe8841c4d5d40455eb8913a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_bindings-12.9.0-cp311-cp311-win_amd64.whl:

Publisher: release.yml on NVIDIA/cuda-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuda_bindings-12.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cuda_bindings-12.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f543acf44f1d119c148c49937810451541a8618b054cc779fb1fa21ab46da64c
MD5 56e34d55ac23d6bd5742fb068d012c0d
BLAKE2b-256 490d82de160bd477c1a51195a49476dd7e3b538432c8717fd636bffc9c806076

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_bindings-12.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on NVIDIA/cuda-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuda_bindings-12.9.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cuda_bindings-12.9.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8d77bf2a9c74477be39f7489f882a9a52f5205a4c832e90083458c4c0b59f6e5
MD5 0c3bae9383a1bf3bd3525ee8f3eaeca3
BLAKE2b-256 59dec40a497192f8a3c7f5962be11a3ec7d029b90e5dcc6b77bf2bb82a5efc3a

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_bindings-12.9.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on NVIDIA/cuda-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuda_bindings-12.9.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for cuda_bindings-12.9.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 03c9335369080309f94a20e458d912ce2b096ec67593b0babc293b9c49148fb9
MD5 0664553376e3a8aae9e0e42aa05db7e0
BLAKE2b-256 28f8fb2de39c185769442c4a7f4aa044b529cd8eb544eef771b97f71d25f1790

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_bindings-12.9.0-cp310-cp310-win_amd64.whl:

Publisher: release.yml on NVIDIA/cuda-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuda_bindings-12.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cuda_bindings-12.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 050e82a8d1ee4d8ac04fc56cf6f98cfea72225447f4a57e477fd455484b88818
MD5 1c7faa94015105a10c44ad084ae67e15
BLAKE2b-256 0330f5f2da321f72c23af9bb9df947ef5f53a1efe536d8ec4ccdacdfac25174d

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_bindings-12.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on NVIDIA/cuda-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuda_bindings-12.9.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cuda_bindings-12.9.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b2ec34fe4327d9dc9d935fa11c1d61fbec6adbfd271d9b794fb3a60044df49da
MD5 56ce474c56d4b17eaf0738ec71e185ad
BLAKE2b-256 aa1d863af72fbfe7ffbdd0a58238682d625365649757906c64c0f88557236475

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_bindings-12.9.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on NVIDIA/cuda-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuda_bindings-12.9.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for cuda_bindings-12.9.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 3d0bc07c587f609880bfad2709197bfebbb750636528a18c9789069b1490defb
MD5 b8164db92b3adee53e1414b695f51f68
BLAKE2b-256 37f6146d224abf666066cb231bf0def371be1a52539f9cfc1528e82cba719f22

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_bindings-12.9.0-cp39-cp39-win_amd64.whl:

Publisher: release.yml on NVIDIA/cuda-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuda_bindings-12.9.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cuda_bindings-12.9.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 98391b6c811dd6565a23b89dcd3d5a530c0d1557a37d3c915670931b6578052b
MD5 5f1025e85d5abedd197ae277f3be4a45
BLAKE2b-256 1a479c16b088a9ed1d7f9b2c5a73866df41fe61eb460222bb75281a1159491fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_bindings-12.9.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on NVIDIA/cuda-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuda_bindings-12.9.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cuda_bindings-12.9.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c14ebaab52de662e0244df353dd11e477d94cca7bd3c956711d9cf1cba5a194d
MD5 a49e9b42e50e0733908ef642134778ff
BLAKE2b-256 c3cb68e58ec0b0352e8185944653eb8641997ea1a7889631cae1d93b4d411c9b

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_bindings-12.9.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on NVIDIA/cuda-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page