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.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl (3.2 MB view details)

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

nvshmem4py_cu13-0.3.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl (3.2 MB view details)

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

nvshmem4py_cu13-0.3.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl (3.2 MB view details)

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

nvshmem4py_cu13-0.3.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl (3.1 MB view details)

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

nvshmem4py_cu13-0.3.0-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.3.0-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.3.0-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.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl (3.2 MB view details)

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

nvshmem4py_cu13-0.3.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl (3.1 MB view details)

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

nvshmem4py_cu13-0.3.0-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.3.0-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.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 2c1d85055793c4c82096a2e937337f4b229264984bebab2cadc198770a7dbd4c
MD5 a857796aa845628d6b6482673804562e
BLAKE2b-256 9380e89fb16db2cd0a22dd02d313f92918e8a243970b6e7c90ac51b3c0bc529d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nvshmem4py_cu13-0.3.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 36934d402e5067bae76dafd57f5f66f82ab2ff40ca6dbc4a601186e3c15ee789
MD5 1d2c4fd112b44b19a9ca000be10e90d9
BLAKE2b-256 eb0e464bd8700fe620d41e4a8fd7df0e74b1878d761d53a02e9a9fef0b757e17

See more details on using hashes here.

File details

Details for the file nvshmem4py_cu13-0.3.0-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.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 60032af2d8a913b824540e67da9d374abba80effc134f3cb283bdfc833d9eaa3
MD5 202522024ce26db15918fa321c367bfb
BLAKE2b-256 8bd4b0fe7cec0dc2fd8eae0f28552694d92d1057b939aee7b12fcedec434acdb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nvshmem4py_cu13-0.3.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 eeb2212bc55df2092d3377ec91931af70fe26b8aec5b72ce1ef8fef3a5260005
MD5 7456c262b3f19d03432937cbab2b17a8
BLAKE2b-256 d732ca9d10b65e9459e130a89963faded35468bebbea6bb2ae940398b3baea8a

See more details on using hashes here.

File details

Details for the file nvshmem4py_cu13-0.3.0-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.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 f5d79d31ffe432ce314327b57e0d990735e573f183523f4b97f411fde2eb909f
MD5 d9c00d7261177855084ed8ea33719282
BLAKE2b-256 e649882d698e7d89b141cd346071c13865d1b31c24bb9d195ee3e961b12f5dcb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nvshmem4py_cu13-0.3.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 ff78e18225f58fbe81dfa81b348fbc25e49a82b66252c08bf3e79e280f8b3ef9
MD5 63296cb1ecd03f488f6d74c514f1a365
BLAKE2b-256 33cccab17c6951fa7abd7a8f1adef04d88872d0ad77cbffc2e80b5973b92f02a

See more details on using hashes here.

File details

Details for the file nvshmem4py_cu13-0.3.0-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.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 7d27d7e552707f6441fe00f8d34cfac54894276269feb66b33be3570d9d890d8
MD5 da25be200c94d4a7f173ca189bf60866
BLAKE2b-256 5f62a4389f19c12bebe890303da589a1e4e0b13483fc461f8df9350c97dd8487

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nvshmem4py_cu13-0.3.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 4f0e5a8f2a419f01bb99ccf05030d1d605590da1c3f0b3312691f84d1788ea6c
MD5 21a9f1515abd2f1d6d80eceb2668b839
BLAKE2b-256 67a716e3382a08ef2bf8b90990368b5c7e163da833720aa7259bf0bb0592fbef

See more details on using hashes here.

File details

Details for the file nvshmem4py_cu13-0.3.0-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.3.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 a01bf6c9838c5bf46d55f402bac8d88371c99029f3a7f2de03013e0e5a626aed
MD5 e9bc375a90cd39b2a8971ebaa8cc3c85
BLAKE2b-256 426387bebbd01d206b68f0fe59961747a4956bc93d5f2a1988ef423b3f1397ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nvshmem4py_cu13-0.3.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 1f35b212057222cc97fa7693ca7dbf0b73da060aa0fc45625831409bc261acf4
MD5 21bfd5ab56f87c28e1afa9c08676f1cb
BLAKE2b-256 cceb7bd0ef3b8e20fe72050e710cdcb793a6238f68a7628e0559ae9c1369ebd6

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