Skip to main content

cuda.core: (experimental) pythonic CUDA module

Project description

NVIDIA

cuda.core bridges Python’s productivity with CUDA’s performance through intuitive and pythonic APIs. The mission is to provide users full access to all of the core CUDA features in Python, such as runtime control, compiler and linker.

cuda.core is currently under active development. Feedback and suggestions are welcome!

Installation

pip install cuda-core[cu12]

Please refer to the installation instructions for different ways of installing cuda.core, including building from source.

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

If you're not sure about the file name format, learn more about wheel file names.

cuda_core-0.5.1-cp314-cp314t-win_amd64.whl (4.8 MB view details)

Uploaded CPython 3.14tWindows x86-64

cuda_core-0.5.1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (18.2 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

cuda_core-0.5.1-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (18.4 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

cuda_core-0.5.1-cp314-cp314-win_amd64.whl (4.5 MB view details)

Uploaded CPython 3.14Windows x86-64

cuda_core-0.5.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (17.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

cuda_core-0.5.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (17.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

cuda_core-0.5.1-cp313-cp313-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.13Windows x86-64

cuda_core-0.5.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (17.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

cuda_core-0.5.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (17.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

cuda_core-0.5.1-cp312-cp312-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.12Windows x86-64

cuda_core-0.5.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (17.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

cuda_core-0.5.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (17.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

cuda_core-0.5.1-cp311-cp311-win_amd64.whl (4.5 MB view details)

Uploaded CPython 3.11Windows x86-64

cuda_core-0.5.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (17.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

cuda_core-0.5.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (17.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

cuda_core-0.5.1-cp310-cp310-win_amd64.whl (4.5 MB view details)

Uploaded CPython 3.10Windows x86-64

cuda_core-0.5.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (17.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

cuda_core-0.5.1-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (17.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

File details

Details for the file cuda_core-0.5.1-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: cuda_core-0.5.1-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 4.8 MB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for cuda_core-0.5.1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 ce5d6745926fb42f23a7640fe66cb6cd0fda302a6a6b74ed2267625a9971fbea
MD5 901535ac9f8840d9e8ed3419bc3cef40
BLAKE2b-256 0202eee51d861d8d4cb0a8e90301fe5b52d47ea4cf0129d8a51e00cdc0a8a366

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_core-0.5.1-cp314-cp314t-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_core-0.5.1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cuda_core-0.5.1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 66ea03faa965d594993fdc1cb00351debc1fff57479bfbe6c8715240f6dab9a5
MD5 be4aad94a68ee9d9158c629ed329e0dd
BLAKE2b-256 f1ca26a02fd2b7fd76f3d7384aecc7a9a6100b70923ee98a073025ebc9f7c51a

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_core-0.5.1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_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_core-0.5.1-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cuda_core-0.5.1-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6d3899efd6326df0097baeaadcf55ecbd5dd259a2cf97f27629f716d69ef1285
MD5 8aa54425afe5d092aa22ab3f7e83c6ea
BLAKE2b-256 dc4537c5f493945cb53bcb7e20c2de9024f31c537713530d5b75cb3d8f76b278

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_core-0.5.1-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_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_core-0.5.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: cuda_core-0.5.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 4.5 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for cuda_core-0.5.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 45ec19853081bcf12de3173baf24aa2aedb63c62376dfa3504c86b9e9258f4c4
MD5 25736506bb18a6e966e0be4156ddef26
BLAKE2b-256 e4ea91a5907da57b5c952e4aaa9dbee39cce29c0e160626900d04b561590db4c

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_core-0.5.1-cp314-cp314-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_core-0.5.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cuda_core-0.5.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0197d7e105266055166ce1bdfcf6a752b4fc54c5e1599fc76dfe258f9d1ccca4
MD5 44ee09161790b42b7e41d1667ac68434
BLAKE2b-256 ea6ddde1f35d2feaca86d900dbaebe8750fdd7692d651a185907a70683f3ae58

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_core-0.5.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_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_core-0.5.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cuda_core-0.5.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d5ae3c8ecfa8f56afa6ca1b67c2516b1c32576427b6f57af7ebb6233373b46b0
MD5 3c5685a40833a5b8fdc924d34009c683
BLAKE2b-256 d989e74cecca255ccc38e717d882824a81fc24981c5f2d7eef72c5fcda4a3bf7

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_core-0.5.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_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_core-0.5.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: cuda_core-0.5.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for cuda_core-0.5.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 1826a17a06dbc46e0d9ddfb306bd0baac5cf9218b700fe517d380f8113b676e6
MD5 05fb041ebe29f01089f5d2a3c9294f0b
BLAKE2b-256 41a81bfeafa05974532e50086f9d56ffeb7742b0be8a827a63fb94c309b40b9f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_core-0.5.1-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_core-0.5.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cuda_core-0.5.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fbfbdd753d58609c6b882bce5cbb6e341a338a150603b3849039a96641474b1d
MD5 128ffd995b4d7e0d4d17828c10abb596
BLAKE2b-256 246652f200a80f33c4a6a3c5da282fb2167192e20c8bc1fa4dbf33602d63be8f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_core-0.5.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_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_core-0.5.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cuda_core-0.5.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c89270e8a332f8c9e18e423d7e1d08d6a82115419ec813f53784d48116fc6fc6
MD5 11d1d24411b78ad4baa7d29a6e444f0e
BLAKE2b-256 7f412cd8225b2d95191b62b0da6ad4248ad5023bba9d23c355e0b3b151c1f21f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_core-0.5.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_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_core-0.5.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: cuda_core-0.5.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for cuda_core-0.5.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f192a0fd39836343158aa4e5b0e8e24280b26debb414ebad2af3794585731988
MD5 d8463f442e335ed3648c55fbf4cd825c
BLAKE2b-256 28972d189863d9d4d1f1a00aa1cc325584dc14b0b909132fc672f82c23faafff

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_core-0.5.1-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_core-0.5.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cuda_core-0.5.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 82e687b0a5d4fde99d7bb266c60996fc266a55dc00c888eb0d7dba70bb127a09
MD5 c0add0dffa3c8cdbb9f5d81108b36107
BLAKE2b-256 9d0112392ff1555e2ce77f4d7857c0027aca3c912e936828642206ba51d7149d

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_core-0.5.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_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_core-0.5.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cuda_core-0.5.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 78876c513d484ec94ac08402d9b9059d1d8665ffd8cdc33a23b93424747c3c47
MD5 7878f930d2a1ee7b763935d5bc24683e
BLAKE2b-256 4aaa073f74544f7e21d689986ed6367b94ea94f0145995db0d248f5d6936486e

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_core-0.5.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_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_core-0.5.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: cuda_core-0.5.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 4.5 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for cuda_core-0.5.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8e2aa198e4baf4a5273cb3c27e22447d1e870189200b8fb889e956b26bcaf6be
MD5 b0fcdc58e966c14520baf5f17d617132
BLAKE2b-256 c1d3af9cacea94546ab23c538a958da2f142b60354441dd4b49de37f536a4f61

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_core-0.5.1-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_core-0.5.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cuda_core-0.5.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 019894ed5799b687df8e603214cd241dcf24b94e4be9c3d4e957981e5e2eb0bd
MD5 8160b3900da82408b87239a876959e91
BLAKE2b-256 2d1bdc7a1117ed5bdc29284a05ef044f4f472bd035fd3765025feba67eca45a8

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_core-0.5.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_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_core-0.5.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cuda_core-0.5.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b0a998f241dde08d3e64b05d1f0d6bec004a5ed24fef42f9bebb9f17c274f31f
MD5 4b76c014839066d282ccdc9f74d2c515
BLAKE2b-256 9a7c0344fab768d32b45241cc2655572f6f67a6ffa711085d2da9d61de8cf1fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_core-0.5.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_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_core-0.5.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: cuda_core-0.5.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 4.5 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for cuda_core-0.5.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0c25ece5b96252f2c56b17b2e49a28c35022681b64f32c3e92f02362ee481096
MD5 ff3ceb5ec37f8ce4ce4f07891069b248
BLAKE2b-256 52370fb971ccefe74216e3de8e8b1c4a97a5d51666f366a325ad37c3e46985e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_core-0.5.1-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_core-0.5.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cuda_core-0.5.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d32e780f6963253dc3d54646ad9aea733934c9df0899d7a0b01c3d564f6d55fd
MD5 37f19114ee2d8d2cd590c6cf98e6cb81
BLAKE2b-256 4b192a9025982017edbb8beeda8475bfc038b521b031f2a54599bc3a07979181

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_core-0.5.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_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_core-0.5.1-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cuda_core-0.5.1-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c6fb9cb9aba53f2e924dac34843165cbb64b9d6367c6113ec4d8845320f459bf
MD5 91db3772f45a22baf44481eec5d3704f
BLAKE2b-256 9b2be6fa6721b0cac201d3dc30f2b6282f6d3d90f1223a1232453f410a2735b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_core-0.5.1-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_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 Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page