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.0-cp314-cp314t-win_amd64.whl (4.8 MB view details)

Uploaded CPython 3.14tWindows x86-64

cuda_core-0.5.0-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.0-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.0-cp314-cp314-win_amd64.whl (4.5 MB view details)

Uploaded CPython 3.14Windows x86-64

cuda_core-0.5.0-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.0-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.0-cp313-cp313-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.13Windows x86-64

cuda_core-0.5.0-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.0-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.0-cp312-cp312-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.12Windows x86-64

cuda_core-0.5.0-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.0-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.0-cp311-cp311-win_amd64.whl (4.5 MB view details)

Uploaded CPython 3.11Windows x86-64

cuda_core-0.5.0-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.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (17.8 MB view details)

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

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

Uploaded CPython 3.10Windows x86-64

cuda_core-0.5.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (17.2 MB view details)

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

cuda_core-0.5.0-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.0-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: cuda_core-0.5.0-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.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 83c8b487af9807fe1d49e20e0eee980aea61492a288534e35da6879f25cf71c8
MD5 42209158e32c0e932aad72c558bd65b5
BLAKE2b-256 2888610db2649aab2bbb377c12c5d59c4bbf56a489a3e5b77ccb43f309d9027b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cuda_core-0.5.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 019fafaea5c232853491c544daeda9d368371f0b397a9f0951d663b682ecf8f1
MD5 f694bd844948fc092c19613add549ac7
BLAKE2b-256 d8fa634906819d98076c1c39efb55a5ee6d195eae1a28d284c8e0f0e47795964

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_core-0.5.0-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.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cuda_core-0.5.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6152f5d7826f73385753db06568c0aa0ba4404c1d641434ae9ebdbac4c198799
MD5 7509de232b4a1ddaadf9bfc73025f6b7
BLAKE2b-256 710a3860d8c75cdbb881b5b573b5765060707c22e4cbf1bf3b0ca24ea347166a

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_core-0.5.0-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.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: cuda_core-0.5.0-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.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 52337d91801dd92a414bfed0328ddef954eab98a353d47f6177e391e11466669
MD5 c625c5b6466862a4d2264425df7cfaac
BLAKE2b-256 ad2e6a12ad5ea3d3229b538c38e0c5b6c5a55041117b56964602abc54d0393ee

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cuda_core-0.5.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 097664d1995e01cad18b24c7a4e272023b8da9c07abeed89184281af4f36f4d6
MD5 9b587ae3319023f0a4ef5d9720085e16
BLAKE2b-256 498295ba2f68567f5d20f6c542543a43923babf790bb64ba8f019222f7aca47a

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_core-0.5.0-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.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cuda_core-0.5.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 345404d2aa88477397b51ebe90da02f3a4161cbfa839eab5c1a9c1aee7a8a516
MD5 58c76c81be50706c3ccab550c090f22a
BLAKE2b-256 88373cf5224ab2fd5d467f8a78523b331eeaa6cb1aaa6188af3d068a502aeaa2

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_core-0.5.0-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.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: cuda_core-0.5.0-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.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d1a69812c9b27c3221ee85f396656967f7bfdcd10234a5fff198152cb36c11ff
MD5 623fb860d6dd4a223103c6a1dd340b42
BLAKE2b-256 70c3ba0d0d5ffa2c73c5e3d1bb05b58aeafd24549d63a1eea7902bc380f0750e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cuda_core-0.5.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 25ff8d368987279afa8277f125af88667f365db2e917c0c0e9767a91408e6746
MD5 3c637b150e0fca7e05ae59267948e1fb
BLAKE2b-256 823a35d49c64617c8133f9cd5af47186ea165618442ef728f2b7441f9a84dafe

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_core-0.5.0-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.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cuda_core-0.5.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1f32981d32200082ae613ad4c34312fdf25e34a7f8f41930b6b26343d554d526
MD5 819f53f7ba5f46d3c21d1c59252ecf80
BLAKE2b-256 163146dccd7b519f6a55184932b0aef68553949564090d1d4f97047b47987d53

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_core-0.5.0-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.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: cuda_core-0.5.0-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.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 aa5aadb4d946663e42cd003abca82ef8a00b447f475d62c0b186cc2f1ac7c378
MD5 e3955c5df004ccc9159aa791f6fa228d
BLAKE2b-256 265d8ca7e4c24e5f1226595c1f9fe196f7de0682bc0417b456f05f63cf7b896c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cuda_core-0.5.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cce7e1f6ea9ea2d17ef193aad816d83d1ffbd0033f251e50bc1b406561198886
MD5 38828f2851f89864af1728a7d63ab57c
BLAKE2b-256 74cd9d6538c6c49d008fb6694ad7ece639cbb04e74da842f2fbf3fdd1401a5df

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_core-0.5.0-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.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cuda_core-0.5.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d4aea2b61803a579444f249e20608d1332ca85889b7eb74403fa37576706fa53
MD5 9df32c0a2cdfd9759b359f395eb31dbf
BLAKE2b-256 69b9067d73aa16b74357f95af443d6e9963083a3fd803d653cbfccc2c1c699a8

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_core-0.5.0-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.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: cuda_core-0.5.0-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.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 84be77bf2f94c583b0c89f8501aae7c8aa9b3f5d1d2884fec6af5072a276dcef
MD5 cdfb210ffd1c405f7d61e0898151f233
BLAKE2b-256 1945a8f4836b2b26824dfc0896a5d9aa6fb601043298c2ca0caef4c587fb95f7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cuda_core-0.5.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 665375681f67a594fb0070baf23fc11baa69935538e1b73f0f4fbdfb315fcb3a
MD5 3dce07d0c97541d746baaf6dbdbaf296
BLAKE2b-256 cd4db2dae70e2bf67fa40a58acccaa531e7535f54af33459455626912c55a510

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_core-0.5.0-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.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cuda_core-0.5.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a11cda2a59e65fcfad88f54aacfebb8c17ae02b4cb45aa3185fa8496f551f40a
MD5 464ad80614f6d6b0ca928e5a77a94b6a
BLAKE2b-256 6ba646b0647c793734244405188c039f56da952aceb262a976f2c37cec95f1c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_core-0.5.0-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.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: cuda_core-0.5.0-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.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6092ba5141b11ddeb24acbbeeeecb0a02aca849a14c1ebed01663ced8cc97024
MD5 64af92c144d98115e596dd7baf070094
BLAKE2b-256 294bee26fad6998e7bcb78f8253171e64b1c2b0a529bec7e394d407acd7dbff7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cuda_core-0.5.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 48ee7b23383f0d448338018b871ad6e119c6c28d3e078ecc55b8522096a05b2d
MD5 2f89c31a58a4a08b7facd1d5a88a33bc
BLAKE2b-256 b842670cae16d68247de3ecc3180f5a5886628506e0efc1edfa7be0df033058e

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_core-0.5.0-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.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cuda_core-0.5.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a1c6bb0649933eb505811551cf6b8dd653550d5aec9eb2298e72b11484f37738
MD5 0c81a5d400c52d40e3a3dd77d61ec74d
BLAKE2b-256 7131e02ef9bcf0e8174a4939b69e044b589652c9f62e2a11262451fdfa83c552

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuda_core-0.5.0-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