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

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

nvshmem4py_cu13-0.1.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl (2.6 MB view details)

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

nvshmem4py_cu13-0.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl (2.6 MB view details)

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

nvshmem4py_cu13-0.1.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl (2.6 MB view details)

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

nvshmem4py_cu13-0.1.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl (2.5 MB view details)

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

nvshmem4py_cu13-0.1.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl (2.5 MB view details)

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

nvshmem4py_cu13-0.1.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl (2.6 MB view details)

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

nvshmem4py_cu13-0.1.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl (2.6 MB view details)

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

nvshmem4py_cu13-0.1.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl (2.5 MB view details)

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

nvshmem4py_cu13-0.1.2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl (2.6 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.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.1.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 903c014ace8a3e5eb82f16f4ce3a40c4c5d15344869716a7bbdb84d783dcea32
MD5 bd4159a8b61a8072aace14e68e0d68e7
BLAKE2b-256 4a06701ddaf1d1506e8f7cd9af685fff9f7a33ddf0216a473afa11a0d5322018

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nvshmem4py_cu13-0.1.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 c568c24a33dd22ce74797061aa568f8036c02d5f2c27df36b7e575e4c611d922
MD5 379a8009567128636bc6446e263b0132
BLAKE2b-256 af09d5478b9594a2241249df58965137866dc5870a2a136a237811ca6a2e2235

See more details on using hashes here.

File details

Details for the file nvshmem4py_cu13-0.1.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.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 390bbcb449dea75c750dce283b55febbc5585ed34194a7a8e919770b3764a25c
MD5 9ab216056c8e3b0c5f29d09f4ba2262b
BLAKE2b-256 85195c2c08509856e5b0f72c6112aea135f3678c35a645888a226314bcf1d98d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nvshmem4py_cu13-0.1.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 8de99b2507c2770509427cb7d6b1a2080bcda1746c9713c6c14d382232bfbdc5
MD5 af5897d622c2828335e6d034cb21ede6
BLAKE2b-256 9caefb726b4d63af6c7f1ccbdf9661943575a97155daf7870b051608d61e39b1

See more details on using hashes here.

File details

Details for the file nvshmem4py_cu13-0.1.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.1.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 f86456f006f6b60f66ceb5e45a153e259446c56662accad52a172c2e79ad4d6b
MD5 cf92974327b29c137ae091c5165b321e
BLAKE2b-256 fdac90c14ae062cfef8c4997bdb22deb01e8cd12864debaa0b8d0ac41fec9835

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nvshmem4py_cu13-0.1.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 87d1876fad16116be451cc35c04cc8bb956f13ef866c4c66d3fe4b20bae1aa7a
MD5 d4577163bacf1d4c729a37733ef156ee
BLAKE2b-256 15c12c5a513c1812b4203563571a7e56dde9fcad65a4d295dfd8ac7e497b42a0

See more details on using hashes here.

File details

Details for the file nvshmem4py_cu13-0.1.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.1.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 5eabd8ed241455e36c81175cd47d8483dd690274bebb7cf76f05e55754a2ff7e
MD5 0ca1d611dc081005a466df46c2d30023
BLAKE2b-256 2ac1fb22f867505bae8a439c3668e82521cfcbb6268c6d7f3790e7f5d60943da

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nvshmem4py_cu13-0.1.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 987c0d94402fadddef067266e0206bb887faef9c2b6bc727ab84e2d767089972
MD5 a5b26556d5b3fcd5b5cf4b203057f208
BLAKE2b-256 f38646ad3f687d4e3dbbf88a329b5ba103c6396cd18add6d6855812dea5c367b

See more details on using hashes here.

File details

Details for the file nvshmem4py_cu13-0.1.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.1.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 e45d5b1f790301fec6edabd4b599fb5b728b273fabf52fc4d246eb48e5b6da56
MD5 0f7005d1f55cf0a67bf22a87a284ec29
BLAKE2b-256 be6c7aa11da01579d140118e79fd485d6e239902bcd626721ac199626ddaa9cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nvshmem4py_cu13-0.1.2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 9062edb827c7326418d9d422487b41bececbca674347acb2c1709e8b9158992d
MD5 5671f487d0b47b670dcff68a7080c453
BLAKE2b-256 c02b7a5cc42e48b4d2cb0d167810ed745240b6d7e10b635541eddabd288d5e83

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