Skip to main content

Python bindings for NVSHMEM

Project description

NVSHMEM4Py Overview


NVSHMEM4Py is a Python package that provides a Pythonic interface to NVSHMEM

NVSHMEM4Py follows the NVSHMEM SLA. The details of the NVSHMEM SLA is available here.

Quick Links


NVSHMEM4Py is a component of NVSHMEM™. Please see the following public links for information on building and working wih NVSHMEM:

Project Homepage

Release Notes

Installation Guide

Best Practice Guide

API Documentation

Devzone Topic Page

The maintainers of the NVSHMEM project can also be contacted by e-mail at nvshmem@nvidia.com

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

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

nvshmem4py_cu13-0.2.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.34+ x86-64

nvshmem4py_cu13-0.2.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl (3.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.34+ ARM64

nvshmem4py_cu13-0.2.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.34+ x86-64

nvshmem4py_cu13-0.2.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.34+ ARM64

nvshmem4py_cu13-0.2.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.34+ x86-64

nvshmem4py_cu13-0.2.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.34+ ARM64

nvshmem4py_cu13-0.2.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.34+ x86-64

nvshmem4py_cu13-0.2.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl (3.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.34+ ARM64

nvshmem4py_cu13-0.2.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64manylinux: glibc 2.34+ x86-64

nvshmem4py_cu13-0.2.2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl (3.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64manylinux: glibc 2.34+ ARM64

File details

Details for the file nvshmem4py_cu13-0.2.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for nvshmem4py_cu13-0.2.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 f5704d59ed277dd9ab7f460cfc8f1da6b983950b063fd50d9f53893f92b792d9
MD5 e381512c2465875340fa388ebb940043
BLAKE2b-256 75f4cefd70957e9dc26f1535841d8fe2b0a303f7fa53385ac13f160d3ec0f9a6

See more details on using hashes here.

File details

Details for the file nvshmem4py_cu13-0.2.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for nvshmem4py_cu13-0.2.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 93e198f309287d775308159b5da7aea0a25a77794a14fe01a16e474efa742c83
MD5 bc2e63f20f37cf242050e0b4f304c555
BLAKE2b-256 46c74be27a894d909e26d3951f3567d8f4fb62ec3e29c495e068e103838deae0

See more details on using hashes here.

File details

Details for the file nvshmem4py_cu13-0.2.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for nvshmem4py_cu13-0.2.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 8af4e8a8085f9b45af392f6823c0e90bea0505934d3d6944db7647cd604c274c
MD5 41f8a28374491e38656662652827b37d
BLAKE2b-256 9bbfc01c8a66901ab292735153b3813860b329f3c77b02f9103c84f63761d749

See more details on using hashes here.

File details

Details for the file nvshmem4py_cu13-0.2.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for nvshmem4py_cu13-0.2.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 75ec62b05b44c457bd1b3127f124a0d488b7ebf4d8f70c516158aa8556aaaf76
MD5 acc58f38493917c9c5a38d3dc0077950
BLAKE2b-256 563c33174282a166d8b2891bf868856a5612b044eb6f664c1caa73309a3948a4

See more details on using hashes here.

File details

Details for the file nvshmem4py_cu13-0.2.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for nvshmem4py_cu13-0.2.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 6be3ac9f97b2c6de57622c289c874e5a7c01bd7233d6ece1ba8c0ebb178c8bb9
MD5 8f929e8243bfc70065208a8112dc2363
BLAKE2b-256 fa12ec60a59fa6f8f4472073ea8f80eb1fe7be5f78c559f61a87e35a88e632be

See more details on using hashes here.

File details

Details for the file nvshmem4py_cu13-0.2.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for nvshmem4py_cu13-0.2.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 ad03c2daf98b9b0aa497d3fe63e144b4d85f0cae1fbe36a3204a269e008cb2ba
MD5 6de1fb433fb2901f37352514ab83b1c6
BLAKE2b-256 d2b08e4b9b97b02339ed27c42563a91e341dafa2807e802dd729fa52491c5701

See more details on using hashes here.

File details

Details for the file nvshmem4py_cu13-0.2.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for nvshmem4py_cu13-0.2.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 b4b6d9ec4933465af4e9b8694e44892c1dafa8833e4b8d6c9b50b94aa8194e0d
MD5 efaedb02fbecfe092e593fd8cdb67667
BLAKE2b-256 589ab6aa34dc38aaf0dc6075456e863dfa73bc88397d504d3caeb67b82f34ddb

See more details on using hashes here.

File details

Details for the file nvshmem4py_cu13-0.2.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for nvshmem4py_cu13-0.2.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 3ec232fe1b15acc5be5528e888d80856a6202adca9336ef9610f206a7f8642c1
MD5 4933b9ac086d4b5b99d82e418ff83203
BLAKE2b-256 0397d64480185e5cf6a26e81019d97b3fd5c66ee508b079821deca6e35cce41d

See more details on using hashes here.

File details

Details for the file nvshmem4py_cu13-0.2.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for nvshmem4py_cu13-0.2.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 3d36605a9a30762fd03bf3d873bd4425fd4e630440e1c657cf043de2a99b0ab1
MD5 9546e551b6461b0a9b236c08905c501d
BLAKE2b-256 754eb343767162078824ed14c249a3b71efb851d4053806e86d061fa39f17b40

See more details on using hashes here.

File details

Details for the file nvshmem4py_cu13-0.2.2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for nvshmem4py_cu13-0.2.2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 7cc993d5f90a6144b6d820fba570fd06093cde83e91cdb218d4319982c4a73d4
MD5 0380684f318711e83b6ba245ca2b4ad8
BLAKE2b-256 30c663d51cb3153154ce67598922e260d46e670bc7e0a5f895646358d6044f29

See more details on using hashes here.

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