Skip to main content
Yanked

This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Consider using release 0.1.4 instead.

GERDOS

Global Execution Runtime for Dynamic Open Systems

GERDOS is a model-agnostic execution runtime designed to extract useful performance from heterogeneous and constrained hardware.

Its purpose is to make modern open models practical across hardware configurations that conventional inference runtimes may not exploit efficiently.

GERDOS treats compute, memory, storage, transfer mechanisms, and model state as resources within a single global execution system, while representing physical connectivity through a separate topology model.

Core principle

Revive old hardware. Run new models.

Architectural principles

  • Model-agnostic core
  • Hardware-aware execution
  • Global resource visibility
  • Dynamic scheduling
  • Explicit memory hierarchy
  • CPU as a compute resource
  • GPU as a compute and memory resource
  • Storage as an executable memory tier when beneficial
  • Overlapped computation and data movement
  • Measurement-driven decisions
  • Backend independence
  • Reproducible benchmarking

Specific models are validation workloads, not architectural dependencies.


Status

Early architectural development.

The project is intentionally being built from a minimal foundation rather than starting with model-specific or hardware-specific assumptions.

Metadata

Release files for gerdos 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gerdos 0.1.1
File Size Uploaded
gerdos-0.1.1.tar.gz 5.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for gerdos 0.1.1
File Interpreter ABI Platform
gerdos-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 11.0 kB

Release files / gerdos-0.1.1.tar.gz

Download URL gerdos-0.1.1.tar.gz
Size 5.5 kB
Tags Source
SHA-256 checksum
How to use checksums
724836c43afcccad670055f934878d50d2ea29f165238a5513da34ac7db9b75c
BLAKE2b-256 checksum
How to use checksums
7fb663ac21e691607c4c4730a3af3fc1cf25f6cf2fb6bf4904ca9e9020399d22
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / gerdos-0.1.1-py3-none-any.whl

Download URL gerdos-0.1.1-py3-none-any.whl
Size 5.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fa71ddfbd3da3ddca66aaa3c70102f175f9a89283fea764b4c9ad63d6fde98e6
BLAKE2b-256 checksum
How to use checksums
44cfe89034242938cdc5bf979512dfdc45dbd79410ddbb757052e1e188ba2805
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release history Release notifications | RSS feed

0.1.4

1 release file

0.1.3

8 release files

0.1.2

10 release files

This release

0.1.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page