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.3.1-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.3.1-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.3.1-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.3.1-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.3.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl (2.9 MB view details)

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

nvshmem4py_cu13-0.3.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl (2.9 MB view details)

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

nvshmem4py_cu13-0.3.1-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.3.1-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

File details

Details for the file nvshmem4py_cu13-0.3.1-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.3.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 bcc2b2ac0bcd2737007a969de4465220866f6e923f44bb57de9ef1383188916c
MD5 50af7965c14a9d23d8c424b1ada0c496
BLAKE2b-256 ba5e29c4c76663bbd7ad4c0b2f80aabb9b668df748692338b58ae99e0f46dc80

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nvshmem4py_cu13-0.3.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 ec7ceb5a2c2afc05252268caff0c507fbe5f97c230f38b3f73eff6d15f02087a
MD5 3a009bd2b302a90ccd63f12497e14381
BLAKE2b-256 aa9a1ebbc93355b8049479f9efe5b344db3edfcb974139162d168184ff115765

See more details on using hashes here.

File details

Details for the file nvshmem4py_cu13-0.3.1-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.3.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 51d38cae4ee0544815150f40005c0e71ea44aef2ad926f3b6492341063c64e73
MD5 a5e95536d4c38777e0cafac840899e0d
BLAKE2b-256 3e57f02bf9dd6792e2e7853ceaef24f1fbc252cbe71da325cbd6d06f4807611a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nvshmem4py_cu13-0.3.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 bba2e744e11644c8927eea9596102b899d80c1bfe807837f5940996e8d9a8fe8
MD5 ecb6a45d1ee3f4aaee7142a6fa52d13f
BLAKE2b-256 5463f6cff88f1389597fcd93231720ac3d9dfdac302030548f549f97b62a4094

See more details on using hashes here.

File details

Details for the file nvshmem4py_cu13-0.3.1-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.3.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 82ffe5b091a82e66be5d04d98930dcbcc48dbdc797271ffdc3971433e05c01d4
MD5 394382c5acaa7a30f02c650cd866e60b
BLAKE2b-256 b40c43a68fe71c994d424b91b19fb9e435b3efa57493234170e67cf13c7e2548

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nvshmem4py_cu13-0.3.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 2d53f5f13c066151ed741f01e4b9e05b55e5207154afc59eb11de6a0148041a6
MD5 3981608980cefca3d851e18842006bda
BLAKE2b-256 7b15c0c2819c1326f32b072758cdd35883c6bfacd3423964a0d4e28b494dfebb

See more details on using hashes here.

File details

Details for the file nvshmem4py_cu13-0.3.1-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.3.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 5aec0a3726e1b7654f62ab1db104cde3b76fa84ead1d4525899004b69526d382
MD5 5836ca0d55608281a7b03a4faeccdb85
BLAKE2b-256 c2387cc35c8422478e5a3005020d2db2470e5e705aab57873aeda09ddb64de92

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nvshmem4py_cu13-0.3.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 10e1efef19042cbd38bd50c064839a3c985cb616964a1a8cb261e9bf603700c6
MD5 3a4ff5a31f26ec2e755115b2fc74a8c8
BLAKE2b-256 f19db17cdf1f10d95fdd7085f888437393b02af337c6e39cd79b555d15573fa9

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