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

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

nvshmem4py_cu13-0.1.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl (2.8 MB view details)

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

nvshmem4py_cu13-0.1.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl (2.9 MB view details)

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

nvshmem4py_cu13-0.1.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl (2.7 MB view details)

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

nvshmem4py_cu13-0.1.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl (2.7 MB view details)

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

nvshmem4py_cu13-0.1.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl (2.7 MB view details)

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

nvshmem4py_cu13-0.1.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl (2.8 MB view details)

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

nvshmem4py_cu13-0.1.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl (2.8 MB view details)

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

nvshmem4py_cu13-0.1.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl (2.7 MB view details)

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

nvshmem4py_cu13-0.1.3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl (2.8 MB view details)

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

File details

Details for the file nvshmem4py_cu13-0.1.3-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.1.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 417fce2a0f3467220270e42442e1c225e5acb0d92e157b2ada58cf7df99f9941
MD5 d02bd26cc8f7c558f961b829dc67b1e1
BLAKE2b-256 fd35560354ef2e9fc7728b9363125d7f2ab377a3bea96199ecba7802a32e9f87

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nvshmem4py_cu13-0.1.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 8225cba4bdb40c4e664f9d8906139b16bf3948f4e7afd34f37cfb54fe0b978e2
MD5 c1593603a66f8a7d599e205706b297a4
BLAKE2b-256 a5e527fffb1a0e9e30a156bb9f8c1e15d1b7b8ade62a8da665e0482b14ac4ba3

See more details on using hashes here.

File details

Details for the file nvshmem4py_cu13-0.1.3-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.1.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 1c17e3c427787857844b78df7f75873c514446ce115c0d2af3bbb4a183cf593a
MD5 e482e26fc1dd336dbc7dc0aacc7b7299
BLAKE2b-256 9804b15edaae32f0c5cf0486ca6acafd9cc0bcd96e857155f5a544839174f2ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nvshmem4py_cu13-0.1.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 a41bdbe95e6722fb226636911804db7969ef74e5855e2e4ed1613854c74ca1ae
MD5 474ed21220daa29daf2a94ecd01b5913
BLAKE2b-256 3f4e9cdbfa0b7a26f44524c554443726f4ff1e057eb7dbe8cedccb55a9173a06

See more details on using hashes here.

File details

Details for the file nvshmem4py_cu13-0.1.3-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.1.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 f419c4c4fa792692cad9e356dc7c05e0ff1282dd685ef323b44dce23ab7268cc
MD5 187570c20744163e294edcc932e299b7
BLAKE2b-256 61885a633e10c01657acdccb76312c3d55c39bf1e2de8d43a95326481a7fe676

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nvshmem4py_cu13-0.1.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 de98643dfeb3e48509c9a31b07226248914221f5e71a2caa338656885aee3c44
MD5 b62a2fa0c037961cb8f107981591545b
BLAKE2b-256 d26fa2e387b4e2ac2725282d162150c6ac815a58892c6430c906a9f1ba723cb4

See more details on using hashes here.

File details

Details for the file nvshmem4py_cu13-0.1.3-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.1.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 336e51c919fe79033b5bc4bfeed28ce31788aa276925c3c00246904bb9811b2a
MD5 44c4710159b9e5b4eda808669ad8f1b6
BLAKE2b-256 9d2ab578a865814c3550b38aa4bb19b5b94e563f6b84c095c3cec7be751398f0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nvshmem4py_cu13-0.1.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 7b57f5d34150ee2c444bebab8eb19c14802de9efa409a4868e93a53217ecd0bc
MD5 8a9654960eacbd24ec45ea3d7d745eaf
BLAKE2b-256 ee675bc0460660a0f31bc93c28c8d80f38a1d4ba908b5d6c99204bb07de474c2

See more details on using hashes here.

File details

Details for the file nvshmem4py_cu13-0.1.3-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.1.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 a71921c4b9543c06759485506cbb4ad7fbc433c1d77d6ede37e6ca2f80b645a9
MD5 e5b560a7eb4b02d1dfb82a11b3528ccf
BLAKE2b-256 191f92ca43a05cacee0f2a3ab4e843e6246835c431b365ab0cbe056d5bef07a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nvshmem4py_cu13-0.1.3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 c68a16922376a85d746b857bcd2532501e7f03a9fb69e601ad335d385c21d2e4
MD5 4ff601cd7672826069cb564e3ccd3bca
BLAKE2b-256 8d05f2c9a007781b03d664c09c0f0d95ade894940369284a281c4ac52f1bc557

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