Skip to main content

Starway UCX P2P communication lib.

Project description

Starway

Starway aims to be an ultra-fast communication library, which features:

  1. Zero Copy, supports sending from pointer and receiving into pre-allocated buffer.
  2. RDMA support, by utilizing OpenMPI/OpenUCX for transportation.
  3. Ease of use, generally should work out of the box, and don't require much configuration efforts.

Current Python alternatives are lacking core features:

  1. ZeroMQ, no support for RDMA.
  2. MPI, hard to use, hard to setup environment properly.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

starway-0.1.0.tar.gz (32.9 kB view details)

Uploaded Source

Built Distributions

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

starway-0.1.0-cp313-cp313-manylinux_2_34_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

starway-0.1.0-cp312-cp312-manylinux_2_34_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

starway-0.1.0-cp311-cp311-manylinux_2_34_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

starway-0.1.0-cp310-cp310-manylinux_2_34_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ x86-64

File details

Details for the file starway-0.1.0.tar.gz.

File metadata

  • Download URL: starway-0.1.0.tar.gz
  • Upload date:
  • Size: 32.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for starway-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f4c76fdefce023490c06a6c1e404a0e89c60c277d9e80c1c1cb5da405edd5a7e
MD5 be991c6c4987690b02b5e423ca3b4942
BLAKE2b-256 9c5a5ecefe5ea503c86e7962e43bef1a62637e4eaf12cbdff2820c780b9d73fb

See more details on using hashes here.

Provenance

The following attestation bundles were made for starway-0.1.0.tar.gz:

Publisher: wheels.yml on Clouder0/starway

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file starway-0.1.0-cp313-cp313-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for starway-0.1.0-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 997c94f00000eec9bcecccdb743625af499a5eef0101cb7ce63aece8de5fdece
MD5 b1d90a246e1054b4322af354752d0880
BLAKE2b-256 65857a40ff683ccda1ed50609a02eb556981d5c94409678dda2409c7168bff29

See more details on using hashes here.

Provenance

The following attestation bundles were made for starway-0.1.0-cp313-cp313-manylinux_2_34_x86_64.whl:

Publisher: wheels.yml on Clouder0/starway

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file starway-0.1.0-cp312-cp312-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for starway-0.1.0-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 86776b4a392c9cdd6ef8fc267d9411ce8be24e524b3bbb7ebabc337fdfcf9c78
MD5 1ab321b6a1bf272fe24c1b4ddd36b4ce
BLAKE2b-256 0e79ca29a56e5706f769e489904e44cbf1b5d273489376f66bc18680e285230c

See more details on using hashes here.

Provenance

The following attestation bundles were made for starway-0.1.0-cp312-cp312-manylinux_2_34_x86_64.whl:

Publisher: wheels.yml on Clouder0/starway

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file starway-0.1.0-cp311-cp311-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for starway-0.1.0-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 77c96fc1a6ebfe813a1c469ac34b6a8b43f7b5eda5982f73a7241f5fde720c80
MD5 bdacb46676709d4b142465742d7176cc
BLAKE2b-256 ee81422282849421d44c07d2f4525d57849920ac5dcb404fe39da0eed3bb0fe5

See more details on using hashes here.

Provenance

The following attestation bundles were made for starway-0.1.0-cp311-cp311-manylinux_2_34_x86_64.whl:

Publisher: wheels.yml on Clouder0/starway

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file starway-0.1.0-cp310-cp310-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for starway-0.1.0-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 3dce06e36a711070715b75e1eebe18d56fdab6b6c3a9b58dfd5593f26b8cad62
MD5 903833309ddd5af46a1b82e817b69da6
BLAKE2b-256 3af38705c0801af3cd1a519da38e19bb2717590ec55557a6db326eca657c929e

See more details on using hashes here.

Provenance

The following attestation bundles were made for starway-0.1.0-cp310-cp310-manylinux_2_34_x86_64.whl:

Publisher: wheels.yml on Clouder0/starway

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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