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

Uploaded CPython 3.14tWindows x86-64

cuda_core-0.6.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (22.1 MB view details)

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

cuda_core-0.6.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (22.5 MB view details)

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

cuda_core-0.6.0-cp314-cp314-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.14Windows x86-64

cuda_core-0.6.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (21.3 MB view details)

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

cuda_core-0.6.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (21.2 MB view details)

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

cuda_core-0.6.0-cp313-cp313-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.13Windows x86-64

cuda_core-0.6.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (21.5 MB view details)

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

cuda_core-0.6.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (21.2 MB view details)

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

cuda_core-0.6.0-cp312-cp312-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.12Windows x86-64

cuda_core-0.6.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (21.9 MB view details)

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

cuda_core-0.6.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (21.5 MB view details)

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

cuda_core-0.6.0-cp311-cp311-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.11Windows x86-64

cuda_core-0.6.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (21.8 MB view details)

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

cuda_core-0.6.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (21.6 MB view details)

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

cuda_core-0.6.0-cp310-cp310-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.10Windows x86-64

cuda_core-0.6.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (20.7 MB view details)

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

cuda_core-0.6.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (20.6 MB view details)

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

File details

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

File metadata

  • Download URL: cuda_core-0.6.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 3.6 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.6.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 adfb4dac60f295e49a713a83e67b87a199ec4ae0f432e65814dd6c86e9d35421
MD5 ab739dce2a738f16f85afaebe0bdce3b
BLAKE2b-256 8834c2ee985bc1ebf86c49f480c90d73dbed798afbebd7efbb8027a4a14f9727

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cuda_core-0.6.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4d083c34116699de175162f82e60d9dcb1ad7290aa1019fb9d37c27849070894
MD5 1d198a035a4f74b9036c3b4b5d624a3c
BLAKE2b-256 5fcf612a4a0281a0af63b0a6a3441c0e0587122498b723b4e3d8a002e626fddc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cuda_core-0.6.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 03fab5962ee77d3e031a002d10c2caf205910348be0e4c11ac626a61dadf6160
MD5 19455176fb0a6f3757400fc24c974422
BLAKE2b-256 5384c4b41518ff96cf465d7b0f402bd237f04dec2c7570869ee16f52f6861f70

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: cuda_core-0.6.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 3.1 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.6.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 7405ce6c2785112c5027ec43bf1dde6d9d14abaa3796b117c24b322a466ea423
MD5 7ddf4fa128086277ed99182fab2d90f7
BLAKE2b-256 25bb9c7e66449a3c313833e3595553f4bb4349bf9c22253d5f237c342cdf2cb6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cuda_core-0.6.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 85768eff013adf2258660dd50677aa35e032b9203f8b4fa7b42065501fa999ed
MD5 87f6049d8adccc87970ead7504e2e859
BLAKE2b-256 25b0e417852c56db7a08803064d16f05a7026b28949789549adb5783c9ae9fa5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cuda_core-0.6.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f9168b5b75373b65fc882d1bab84090d90612875dfaf2c6aa6ad9edb0e6a7a92
MD5 f084eee93c6b9d9f96c331c069ab2751
BLAKE2b-256 c5557cb18fddf6cf358915b15a1fa4bd402780101ec3c16cdec7473fafa027bc

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: cuda_core-0.6.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 3.0 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.6.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 2992b4f23d57816ba3c4ee0b49a8547ff89dfccd2e3efd2dba23f965e98b3b4f
MD5 1db40843182bd2c23f1a154018bb9566
BLAKE2b-256 b0bd583befd4846331dc645a52080bdf1b3c2912377295500ae3809d9fd0f099

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cuda_core-0.6.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a030cd81cbc625ed747d0b3678d2159e65e7c71ad1c62480ff05e07e5e05d5ab
MD5 81164e0c6cadb29629d8523da5f052ed
BLAKE2b-256 c51ddca2f93578fa0925e7d5b90e2bafe7b5de3201a8f059b0b2679e374a0848

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cuda_core-0.6.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 315ee1afaecb8e360ebd80569aad963f9f22b7e7e4745049cac187fd5f13cfac
MD5 cab1c30edb1c800ac13d5a16581e1122
BLAKE2b-256 88d47a6a3cb92b58b135157469d17298c8cc6929c6bc34a4e89eb99bef8cf41e

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: cuda_core-0.6.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 3.0 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.6.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e296def768e4bbe47c8f1607efd98a496bb8dbe1de70d064652e4f955fa62621
MD5 205133994b29af84c35674817f4c0559
BLAKE2b-256 f2bc14699c04dbcd3f9c97b0adfbec6aeda480f763510b528173d1d2deff05ef

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cuda_core-0.6.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 19b75b36c789dd7794491a8d79f776c81e849bd7900d5a5fabed65cbabc63978
MD5 0e80d349b09a20b5322048806ed5be93
BLAKE2b-256 71165346a77931edd1c822bedc176c8a85360748b9f1cd4f7b3a08abcf79a557

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cuda_core-0.6.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e10e976c8bcda7d2a6ff6337eaff4d1b771d89d56c2da3c8d785f3e3998e6cf9
MD5 594186b18f1071dc95f1e79d82d8e900
BLAKE2b-256 1cf96501286dfc636ab529d3981d346f70326b8b2841e3239c9c9e4ed84df578

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: cuda_core-0.6.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 3.1 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.6.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 fb407a2825693bb603b7c4389f5646092e5b1ff2aa6fb9b455326740238371d9
MD5 bc707c04e1615adeda957e1803e4638f
BLAKE2b-256 406209e4be962deec9f54da01edf9c069f3963b4c475a79b2a9737e3c3c939b9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cuda_core-0.6.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 07df8dd46494bd53943759232051facd4372104f2997732e0d39c5bc12a616d5
MD5 d1d68fe04621ea8164a5a69a565390a3
BLAKE2b-256 1e62ed3039d866879872099fc855f8ad8b5e2ae9010b5e30d702fde3d66f23df

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cuda_core-0.6.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 70c3cd2ae0fa82cd6681be636051b247bcd4c4c3249c35bd982034cefb5adca3
MD5 923a6808d41fb72faf9cf6b3a891812f
BLAKE2b-256 7a698361fa2873fdc86d298a01f70ca3ea4a13f59711e75312dd0ce3d411c05f

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: cuda_core-0.6.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 3.1 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.6.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 685a8bf1267d480300969e3b8b76f3741b52080c015a7e6354d20398c2d4d2c8
MD5 dce6e0399276f78a57d6f9892130667f
BLAKE2b-256 5335a3f7a8fd04338db7848511059341e0eb1910d5017c108647e1b4fcd08b00

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cuda_core-0.6.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 230373596e0150cf85f2b48536f946bc3abc76bb96ba61ff47d538f42b5d6784
MD5 51c3f9081aeb37be4564e20dbfc26a36
BLAKE2b-256 9bc7599f89644e3100aba9b5312ad406e9a22030f202b949ed1d55d5d459f2d8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for cuda_core-0.6.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 de9e90bba4bbd3ee4aefeaccca5f32a34926b2cfb6d7f8ee4e8a93ed34bc147c
MD5 f7811c6a8d1a6da2f0702b52f29358ae
BLAKE2b-256 9da15a68e2658c9d4c2842301aca5b117b58065be673e64180edb0afdeac7ec2

See more details on using hashes here.

Provenance

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