Skip to main content

GPUBridge Worker — registers with a GPUBridge controller, polls for jobs, and executes them in Docker containers with optional GPU passthrough.

Project description

gpu-worker

Worker agent for GPUBridge — registers with a GPUBridge controller, polls for jobs, and executes them in Docker containers with optional NVIDIA GPU passthrough.

Install

pip install gpu-worker

Quick Start

# Set your invite token (get one from your admin)
export GPU_BRIDGE_INVITE="<invite_token>"

# Register this machine
gpu-worker register --name "My GPU Server"

# Start executing jobs
gpu-worker start --worker-id <WORKER_ID> --gpu

Requirements

  • Python 3.11+
  • Docker (running)
  • NVIDIA Container Toolkit (for GPU jobs)

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

gpu_worker-0.1.2.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

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

gpu_worker-0.1.2-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

Details for the file gpu_worker-0.1.2.tar.gz.

File metadata

  • Download URL: gpu_worker-0.1.2.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for gpu_worker-0.1.2.tar.gz
Algorithm Hash digest
SHA256 08ba7f06f60e1f452a2e364e12408b2fc87597a3f8cc339ee9597c95ac631216
MD5 bbc2f57ea5ce851c9698a8f2d59068e7
BLAKE2b-256 d7cc85912c1882b4d064ff916a29b3e2fca733983951023e82e3523eae273cc2

See more details on using hashes here.

Provenance

The following attestation bundles were made for gpu_worker-0.1.2.tar.gz:

Publisher: publish-worker.yml on LIU-CS-691/gpu-bridge

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

File details

Details for the file gpu_worker-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: gpu_worker-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 6.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for gpu_worker-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 21b2787d923b5fa4dd5fe7e5764363f2d7440fc820ae3ba7927ead5928740c25
MD5 64f0fb4f105673b63a5b515b7dd8c5e5
BLAKE2b-256 e843cc8baed1584d779d58f3207bb5fc7ddea24ce286d4c184c9f13783b45bee

See more details on using hashes here.

Provenance

The following attestation bundles were made for gpu_worker-0.1.2-py3-none-any.whl:

Publisher: publish-worker.yml on LIU-CS-691/gpu-bridge

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