skip to content
[readonly]

272 packages match "alphaos"

  • total 51
  • drwxr-xr-x-../
  • drwxr-xr-x-Oct 27 04:08@ajax/mesh-strmap/# 0.1.0 A sorted map from strings to strings (Rust's BTreeMap<String, String>)
  • drwxr-xr-x-Oct 27 02:57@ajax/mesh-proc-usage/# 0.1.0 A process's CPU time (every thread, user and system) and resident bytes, from /proc
  • drwxr-xr-x-Oct 27 02:56@ajax/mesh-cpuuse/# 0.1.0 What the CPU executors cost per slot: CPU time, resident bytes and lanes or processes, metered per thread
  • drwxr-xr-x-Oct 27 02:57@ajax/mesh-state-file/# 0.1.0 meshd's --state file: the loaded programs, their catalog dirs and run state, written atomically
  • drwxr-xr-x-Oct 27 01:59@ajax/mesh-ref-gpt2-logits/# 0.1.0 GPT-2's logits helpers: the greedy pick (first largest, FTZ compare) and the FNV-1a 64 digest over every step's logits
  • drwxr-xr-x-Oct 27 05:23@ajax/mesh-assemble-bmp/# 0.1.0 A 24-bit BMP of an RGB raster (rows bottom-up, BGR, each padded to 4 bytes)
  • drwxr-xr-x-Oct 27 01:59@ajax/pathtrace-rng/# 0.1.0 programs/pathtrace's counter-based random numbers: the PCG output hash of (seed, pixel, sample, dimension)
  • drwxr-xr-x-Oct 27 03:26@ajax/mesh-prog-infer/# 0.1.0 infer, the mesh program that evaluates train's cubic over a grid through a peer view, as PTX from C
  • drwxr-xr-x-Oct 27 01:59@ajax/pathtrace-srgb/# 0.1.0 The sRGB quantization table of programs/pathtrace: the least linear value of each 8-bit code, as f32 bits
  • drwxr-xr-x-Oct 27 01:59@ajax/pathtrace-tonemap/# 0.1.0 programs/pathtrace's tone map: ACES or Reinhard, then 8-bit sRGB by binary search of the quantization table (template over a float's ops)
  • drwxr-xr-x-Oct 27 01:59@ajax/mesh-ref-gpt2-norm/# 0.1.0 GPT-2's layer normalization of a row: 256-thread strided sums, then the block tree, in Z
  • drwxr-xr-x-Oct 27 03:26@ajax/mesh-rt-prim/# 0.1.0 mesh-rt's device primitives for the target being compiled (PTX on nvptx64, the CPU simulator elsewhere) and the f32 helpers on them
  • drwxr-xr-x-Oct 27 04:08@ajax/mesh-sched-weights/# 0.1.0 The fleet scheduler's weights and policy, with the cluster config's sched_* keys over the defaults
  • drwxr-xr-x-Oct 27 01:59@ajax/pathtrace-digest/# 0.1.0 programs/pathtrace's digests: FNV-1a 64 over words, a tile's fold of 32 column digests, a payload's digest
  • drwxr-xr-x-Oct 27 02:57@ajax/mesh-shm/# 0.1.0 The mailbox's memory: one zeroed shared-memory file (memfd on Linux, an unlinked shm_open on macOS) mapped MAP_SHARED, that child processes map too
  • drwxr-xr-x-Oct 27 01:59@ajax/pathtrace-default-scene/# 0.1.0 programs/pathtrace's default scene as scene-format words: a 640x360 room of quads, spheres and a triangle mesh
  • drwxr-xr-x-Oct 27 04:08@ajax/mesh-member-list/# 0.1.0 Member lists and masks of the fleet: 0,2,3 or -, parsed and printed as the Rust does
  • drwxr-xr-x-Oct 27 01:59@ajax/mesh-ref-gpt2-weights/# 0.1.0 GPT-2 124M synthetic weights from a counter hash: kcheck's checks without a checkpoint
  • drwxr-xr-x-Oct 27 02:57@ajax/mesh-mps-wire/# 0.1.0 The frames between meshd and its MPS worker processes: a length, an op, its body
  • drwxr-xr-x-Oct 27 04:27@ajax/mesh-exec-wasm-testkit/# 0.1.0 Runs wasm guest programs through meshd's wasm executor on a test mailbox: load, launch, publish tickets, read views, unload (for tests)
  • drwxr-xr-x-Oct 27 02:57@ajax/mesh-mailbox/# 0.1.0 Host views of the mailbox words: acquire loads, release stores, atomic read-modify-writes, byte windows, and the pipe words over it
  • drwxr-xr-x-Oct 27 03:26@ajax/mesh-prog-pipesrc-n/# 0.1.0 pipesrc-n, the pipe demo's source as a native mesh worker: msgs into pipehash or digests straight to a sink, with backpressure
  • drwxr-xr-x-Oct 27 04:08@ajax/mesh-parse/# 0.1.0 Rust-compatible number parsing: str::parse for u32, u64, i32, f32, f64 and from_str_radix(16)
  • drwxr-xr-x-Oct 27 01:59@ajax/pathtrace-view/# 0.1.0 The view of programs/pathtrace: offsets, job records, tile meta, payload ring and ops that the program, kcheck, mesh-top and http agree on
  • drwxr-xr-x-Oct 27 04:09@ajax/range-set/# 0.1.0 A set of u64 items kept as disjoint, non-touching half-open ranges
  • drwxr-xr-x-Oct 27 05:23@ajax/mesh-strbuf/# 0.1.0 A growable byte and text buffer with printf, and printf into a new string
  • drwxr-xr-x-Oct 27 04:08@ajax/mesh-mt/# 0.1.0 Growable strings and string lists for the fleet packages, with Rust's split semantics
  • drwxr-xr-x-Oct 27 03:27@ajax/mesh-ptx-float-check/# 0.1.0 Refuses a mesh program PTX that breaks the cluster float mode (FTZ, correctly rounded, unfused float ops)
  • drwxr-xr-x-Oct 27 01:59@ajax/pathtrace-intersect/# 0.1.0 programs/pathtrace's nearest hit of a ray against a scene's quads, spheres and bounded triangle mesh (template over a float's ops)
  • drwxr-xr-x-Oct 27 03:26@ajax/mesh-rt-view/# 0.1.0 A bounds-checked byte window of the mailbox for mesh programs, and the program fault record
  • drwxr-xr-x-Oct 27 04:09@ajax/mesh-sched-report/# 0.1.0 A member's F_PERF report (capacity, its programs' measured performance, failures, link RTTs and echoes) in the Rust's text form
  • drwxr-xr-x-Oct 27 04:08@ajax/mesh-cluster-conf/# 0.1.0 A fleet's cluster config (key = value): every member's peer address, this member's links, and its timing
  • drwxr-xr-x-Oct 27 04:08@ajax/mesh-fleet-groups/# 0.1.0 The leader's lockstep group policy: pause on a lost member, resume as a new epoch, re-form with the survivors
  • drwxr-xr-x-Oct 27 05:23@ajax/mesh-jobs-id/# 0.1.0 Job ids (term.n) and payload hashes (sha256 hex): their types and text forms
  • drwxr-xr-x-Oct 27 02:56@ajax/mesh-manifest-needs/# 0.1.0 What a program needs from the fleet scheduler: placement terms, replicas, migration, reservations
  • drwxr-xr-x-Oct 27 03:26@ajax/mesh-prog-hello/# 0.1.0 hello, the smallest mesh GPU program (task = arg * 3 + 7), as PTX from C
  • drwxr-xr-x-Oct 27 01:59@ajax/pathtrace-z/# 0.1.0 programs/pathtrace's renderer instantiated in the cluster float mode Z (every op flushed): pt_*_z, the CPU and wasm reference
  • drwxr-xr-x-Oct 27 03:26@ajax/mesh-catalog-toml/# 0.1.0 The lines mesh-build-programs reads from a program.toml (name, backends, # hash-also, # build-os), as the Rust build script's grep and sed
  • drwxr-xr-x-Oct 27 02:57@ajax/mesh-occupancy/# 0.1.0 Co-residency of resident CUDA kernels: whether every program's nodes fit on the GPU at once, and how many more do
  • drwxr-xr-x-Oct 27 04:08@ajax/mesh-fleet-store/# 0.1.0 A fleet member's state file, written whole, synced and renamed into place before any vote, acknowledgement or commit leaves
  • drwxr-xr-x-Oct 27 03:26@ajax/mesh-rt-linalg/# 0.1.0 Exact-mode GEMM tile and GEMV at mesh node scope: sequential sums, unfused, bit-identical on every GPU
  • drwxr-xr-x-Oct 27 05:23@ajax/mesh-infer-request/# 0.1.0 An inference request: the control port's infer words and GET /infer's query, parsed; results as text
  • drwxr-xr-x-Oct 27 05:23@ajax/mesh-snapshot/# 0.1.0 Snapshot v3: the mailbox header, one section per loaded program, and the host block, in one frame for viewers
  • drwxr-xr-x-Oct 27 04:27@ajax/mesh-mps-worker/# 0.1.1 meshd worker: one program image in its own MPS client process, which maps the mailbox, loads its cubin and launches when meshd says so
  • drwxr-xr-x-Oct 27 04:12@ajax/mesh-top-mock-meshd/# 0.1.0 A mock meshd control port for trying mesh-top without a GPU: synthetic snapshots, trace and log (a viewer fixture only)
  • drwxr-xr-x-Oct 27 04:12@ajax/mesh-top-net/# 0.1.0 Network rates from meshd's cumulative counters on meshd's own clock (links, NICs, ports), and their human formatting
  • drwxr-xr-x-Oct 27 05:23@ajax/mesh-debug-str/# 0.1.0 A string quoted as Rust's {:?} prints it, for error messages that match the Rust's
  • drwxr-xr-x-Oct 27 05:23@ajax/mesh-view-alloc/# 0.1.0 The view heap's first-fit page allocator (meshd gives each loaded program its view from it)
  • drwxr-xr-x-Oct 27 04:12@ajax/mesh-top-clock/# 0.1.0 Monotonic instants and durations with Rust's std::time arithmetic, and a virtual clock for tests
  • drwxr-xr-x-Oct 27 04:09@ajax/mesh-place-compose/# 0.1.0 A placed program's state and frame parts moved through its view, and whole frames composed from parts that arrive from several machines

-- more --