Skip to main content

cuda.core: 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-1.0.0-cp314-cp314t-win_amd64.whl (5.5 MB view details)

Uploaded CPython 3.14tWindows x86-64

cuda_core-1.0.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (5.2 MB view details)

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

cuda_core-1.0.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (5.0 MB view details)

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

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

Uploaded CPython 3.14Windows x86-64

cuda_core-1.0.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (5.1 MB view details)

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

cuda_core-1.0.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (4.8 MB view details)

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

cuda_core-1.0.0-cp313-cp313-win_amd64.whl (4.6 MB view details)

Uploaded CPython 3.13Windows x86-64

cuda_core-1.0.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (5.1 MB view details)

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

cuda_core-1.0.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (4.7 MB view details)

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

cuda_core-1.0.0-cp312-cp312-win_amd64.whl (4.7 MB view details)

Uploaded CPython 3.12Windows x86-64

cuda_core-1.0.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (5.1 MB view details)

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

cuda_core-1.0.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (4.8 MB view details)

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

cuda_core-1.0.0-cp311-cp311-win_amd64.whl (4.7 MB view details)

Uploaded CPython 3.11Windows x86-64

cuda_core-1.0.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (5.1 MB view details)

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

cuda_core-1.0.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (4.8 MB view details)

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

cuda_core-1.0.0-cp310-cp310-win_amd64.whl (4.7 MB view details)

Uploaded CPython 3.10Windows x86-64

cuda_core-1.0.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (5.1 MB view details)

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

cuda_core-1.0.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (4.8 MB view details)

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

File details

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

File metadata

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

File hashes

Hashes for cuda_core-1.0.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 9cdfa2f664536e50b441c2fc1ae7f02a2d86f02b924f9b6622903557cf92725b
MD5 94390a78c7bd0ba32ecfe113fa4d2f85
BLAKE2b-256 322c29a04845dbe5cf2373b87023f214f1857006426fddaa68b23fd4e87e46ae

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cuda_core-1.0.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f652119ce74d66a493f6b2b8454741de0a3c7c3791a6fc788a9527f953eec188
MD5 1b86c2ecfcfa28c329d50bb1702d7389
BLAKE2b-256 f7b933b5e86b8526dc1caad75f6deb3ffbb26a1b8e2e972169ef32b9e44a2e21

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cuda_core-1.0.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7f77963b3a047f39c3898771b8e0eebd7717be84d08d58241a137af60e40583a
MD5 9e4f64cdb83ad0bf7f3887bfb355978f
BLAKE2b-256 9969663fe3211e336a6699f75bedf150eede435f5c9d95d33fb0be752390aa32

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for cuda_core-1.0.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 085df8962e74885c1b342f959bbc43d5580c38bcd24deef262a3d11a759856a1
MD5 a5ddf64e9fe23567483e4adfbec71b97
BLAKE2b-256 f3fcd3f0f94f74586ffd8979be79e2f907bfeee18247e1d4b4b588f7b96c34fa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cuda_core-1.0.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 41840d028b8f3eb86ed2dc035527b598fa95223ecc2b8b045be5f5b740bc6b09
MD5 d29d083e3a8f1f53535a47d40dd04112
BLAKE2b-256 3ac8e3e45141d47bd69d5c475005231cfec66ab85e34e09847a7b6d28edb1bd4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cuda_core-1.0.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b59b1a6554119756a68946eca1f0fd2156f0ab4b38f49ba828370bf336a079b9
MD5 73fc53e5949ab665bc9896c565d6c920
BLAKE2b-256 7a5015cf8a13ca102ec8b3246aa560843c03a35ef88c4432a705848f1536f6b0

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for cuda_core-1.0.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 0f2244f5acabbc2f4916bf5101a2694e284457967d897032cc20b096222dc1a2
MD5 65752738121cfaea04ea033600cf2088
BLAKE2b-256 5828325102a2e115d87bf858055b61111617708955cd5fca9362e25a3f548817

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cuda_core-1.0.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2a97a55e13227365412568394be8c1a85e24c60b56bc44c45333df71fcf01bcd
MD5 28ff92e0d6e0d157241b6cba67cfb0b5
BLAKE2b-256 d77ffb593a11d4a20360a7141d397c27c279db06e75443c38c29dd211f9b0e81

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cuda_core-1.0.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 22a9e0cad660c484cba4fd61bddaa8276773aa856dc1398980aa2c1e90d63fd2
MD5 a119de0bfd00fc4313bbe06da1d7a9d4
BLAKE2b-256 8e9a7a651c9b8d7a6fea42ed03eced16dff6c4936a214e3da561e2f3e4fb3244

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for cuda_core-1.0.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ce25c10f075e0b6cb668e1a68939b33bd762412fa620988ee043688a4b4850dd
MD5 3e93dc67e7e844e2d78485c414a142c4
BLAKE2b-256 9a11d1dc4b781746c682f1a7a3b64c9a4e8306da4e2ad6922e57563bc2ef93f8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cuda_core-1.0.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f88d80b7b63193e73c0c77d02a672c4aee416224d25a8f9a00ecfe47be7b1a07
MD5 249a14d8a1a1b767b4eb0ede867ace2e
BLAKE2b-256 3db14b766c2ebc55427560d830c0b07797fb7effbefea40b29ae9dfd586d4876

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cuda_core-1.0.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 aad2d101ed4df242f724f042b98918a17a89d7d879fc20804187bdb568e1ba52
MD5 b50bb76852debe456adeec6c32cfd7b8
BLAKE2b-256 ae7ad00a4e23f87569823f67afa6130a8a2d43479e084cc81a778f19d292503c

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for cuda_core-1.0.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e396aa363dba5808dd74013a7aa1fa612743e681e056e861173055f17187d082
MD5 27e7fed1eaff9bb71685342d3c047811
BLAKE2b-256 6f01fab6adeb2b77ddacd01875f397c4d392065d5091fd5f312e9b618ab10dec

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cuda_core-1.0.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4d69e60db6459abdae66779fc1566909c274cf1f478b0b9ef03c9b53feba557b
MD5 b320ab2822d1b59ad9f1e3b92eea4858
BLAKE2b-256 118c1d037c118fdb40b1b28aa3af76a36f39b54bfb6d5121b59dcde70fa1b724

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cuda_core-1.0.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 41cbf16ad9090741b7411040ec1739eb3758fc2eb2cc1edb5f4a860d8ab77d50
MD5 19543028eb7c042daec3ea0c8290e6d0
BLAKE2b-256 b4247dd4ce2ff303c06334aeb9ad05b674f9bc2cd33c7bd7c23c7fb693fd893f

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for cuda_core-1.0.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 85b213cdf6a43fc59231ba34d9ed4d15f280a49d4262e2066e400459f76c4d8a
MD5 8cf167466279c8d1c8127c88ee78c407
BLAKE2b-256 34b1f1e798b0901ebdb98f197e29dbf3cb8d8cc94d3f0d9d03dee4d8a07be379

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cuda_core-1.0.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c46ffa16ba694cd6782f9f74dc87e72cb66561510c69d2b00defd9e7720ea75c
MD5 36fc7cefdba25748e9d230a13634ce63
BLAKE2b-256 13cf43e6859db154f1a8888c556810689208bba1a028a8e26e783d5678e42419

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cuda_core-1.0.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b3d2535f58c46022719f267fa606a78d068d29182be99de172624758500d4db3
MD5 3a487acaa6ea419f129c76faeab42763
BLAKE2b-256 55f9ee15afbef66fe435220e096965120b2dbdc220a3ef54d356171dae4ae03a

See more details on using hashes here.

Provenance

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