skip to content
[readonly]

33 packages match "mailbox"

  • total 34
  • drwxr-xr-x-../
  • 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-rt-sim-mailbox/# 0.1.0 A host mailbox with one mesh program slot and the host side of its ticket ring, request window and input queue, for testing programs on the CPU simulator
  • 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:45@ajax/mesh-words-host/# 0.1.0 mesh_words over a host mapping of the mailbox, with C11 atomics
  • 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 01:45@ajax/mesh-abi-words/# 0.1.0 Word and byte access to the mailbox at mailbox offsets: the interface pipes run over
  • 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 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 02:56@ajax/mesh-cuda/# 0.1.0 meshd's CUDA: a primary or green context, eager module loading, the pinned mailbox, cubin modules, streams and resident-kernel launches
  • 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 02:57@ajax/mesh-inproc/# 0.1.0 A GPU program driven in-process: compile, load, install a program-table slot in a mailbox of its own, launch, publish, stop and relaunch, through meshd's backend
  • drwxr-xr-x-Oct 27 02:57@ajax/mesh-worker/# 0.1.0 The SDK of native worker programs: mesh_worker_run(init, task) maps meshd's mailbox, says ready, and runs a slot's nodes at each run until they halt
  • drwxr-xr-x-Oct 27 04:27@ajax/mesh-exec-wasm-imports/# 0.1.0 The mesh::* imports of meshd's wasm executor: a lane's windows onto the mailbox, bounds-checked as mesh-rt's View
  • drwxr-xr-x-Oct 27 01:45@ajax/mesh-abi-header/# 0.1.0 The mailbox header (H_*): 0x0000..0x0100
  • drwxr-xr-x-Oct 27 01:45@ajax/mesh-abi-load-page/# 0.1.0 The load page: the host block's load regions mirrored into the mailbox
  • drwxr-xr-x-Oct 27 01:45@ajax/mesh-abi-base/# 0.1.0 Mailbox-wide constants of the mesh contract: magic, version, runtime ABI, warp and shared-memory sizes, slots, systems, names
  • drwxr-xr-x-Oct 27 04:27@ajax/mesh-lease/# 0.1.0 The lease: mesh-rt's node loop played by a host thread against the mailbox, for executors without resident kernels (wasm lanes)
  • drwxr-xr-x-Oct 27 04:34@ajax/mesh-native/# 0.1.1 The native executor: programs that are executables run as worker processes on the shared mailbox, with limits, crash reports and a process per image
  • drwxr-xr-x-Oct 27 05:23@ajax/mesh-prog-table/# 0.1.0 meshd's writes to the program table: entries and pipe blocks under the PT_GEN seqlock, state changes, inbox holds, flight words, fresh slots, lookups
  • drwxr-xr-x-Oct 27 07:31@ajax/mesh-fleetd/# 0.1.0 meshd's fleet member over the daemon's shared state: the fleet thread's host (status block, mailbox, catalog, driver, jobs), the reconciler's driver actions, the peer channel and link queue bridges, and the F_PERF report
  • drwxr-xr-x-Oct 27 03:26@ajax/mesh-rt-sim/# 0.1.0 mesh-rt's device primitives on the CPU, and a launcher that runs a kernel's nodes as threads, for testing GPU programs without a GPU
  • 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 02:57@ajax/mesh-manifest-encode/# 0.1.0 A manifest's program-table entry (PT_*) and manifest extension (PX_*) bytes
  • drwxr-xr-x-Oct 27 05:24@ajax/mesh-load-share/# 0.1.0 The GPU share maths of the load sampler: node load record deltas, share, slices, gaps, and nearest-rank quantiles
  • drwxr-xr-x-Oct 27 03:26@ajax/mesh-prog-pipesink/# 0.1.0 pipesink, the pipe demo's checking sink as a native mesh worker: drains digests, verifies each sha256d, histograms latency
  • drwxr-xr-x-Oct 27 07:31@ajax/mesh-peer-relay/# 0.1.1 The fleet thread: links, the election and commit core, changes forwarded to the leader, the leader's policies and scheduler, migrations, lockstep groups and the published fleet state
  • drwxr-xr-x-Oct 27 03:27@ajax/mesh-prog-train/# 0.1.0 train, the mesh program that fits a cubic by SGD, one sample a lane, lockstep across a fleet bitwise, as PTX from C
  • drwxr-xr-x-Oct 27 02:56@ajax/cuda-driver-fake/# 0.1.0 A simulated CUDA device behind the cuda-driver table: modules, globals, streams and launches whose kernels run as C functions on CPU threads, for testing without a GPU
  • drwxr-xr-x-Oct 27 05:24@ajax/mesh-samplers/# 0.1.0 meshd's two once-a-second samplers: the load telemetry (machine and programs) and the network interfaces
  • drwxr-xr-x-Oct 27 01:45@ajax/mesh-abi-pipe/# 0.1.0 Pipes between programs: push into a connected inbox, pop your own
  • drwxr-xr-x-Oct 27 04:12@ajax/mesh-reconcile/# 0.1.0 The fleet reconciler: makes this member's programs match the committed document (loads, upgrades, migrations with views, the lockstep group's epochs and cycles, placement)
  • drwxr-xr-x-Oct 27 02:57@ajax/mesh-mps/# 0.1.0 meshd's CUDA backend: one context that blinks, or --isolation mps with a private MPS daemon and a pool of worker processes; nvJitLink as its compiler
  • drwxr-xr-x-Oct 27 04:27@ajax/mesh-exec-wasm/# 0.1.0 meshd's wasm executor (BACKEND_WASM): CPU programs as WebAssembly modules on lease lanes, behind the backend interface