skip to content
[readonly]

29 packages match "log"

  • total 30
  • drwxr-xr-x-../
  • 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 02:57@ajax/mesh-log/# 0.1.0 meshd's log: timestamped INFO/ERROR lines on stderr through a log thread that never blocks a caller, plus the last 1000 lines in memory
  • drwxr-xr-x-Oct 27 05:24@ajax/mesh-jobs-log/# 0.1.0 A member's job log: its records (leadership, snapshot, entry, commit), the replica they replay to, and replay with torn-tail handling
  • drwxr-xr-x-Oct 27 05:24@ajax/mesh-jobd-store/# 0.1.0 The job log file: append-only records fsynced before what depends on them, a torn write cut back, replay at start, compaction by rewrite
  • drwxr-xr-x-Oct 27 03:26@ajax/mesh-prog-gpt2x/# 0.1.0 gpt2x, GPT-2 124M's exact-mode GPU kernels (embed, norm, GEMM/GEMV, KV, attention, logits) bitwise equal to the CPU reference, as PTX from C
  • drwxr-xr-x-Oct 27 05:24@ajax/mesh-jobs-out/# 0.1.0 The job node's outputs (sends, blob pushes and fetches, persists, runs, cuts, answers, logs) and the rule that every persist is synced before the next send
  • 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-mock/# 0.1.0 A tiny mock of meshd's control port for mesh-top's tests and demo: synthesised snapshots, trace and log, a fake catalog, and a threaded TCP server
  • drwxr-xr-x-Oct 27 04:12@ajax/mesh-top-ui-train/# 0.1.0 mesh-top's Train tab: per machine the loss curve on a log scale, step, rate, params, peer and slowest wait, and whether the lockstep params are bitwise identical across machines
  • drwxr-xr-x-Oct 27 04:12@ajax/mesh-top-ui-programs/# 0.1.0 mesh-top's Programs tab: a program table per machine (kind, state, placement, rates, task-time quantiles, executor CPU and RSS, PTX hash), the selected program's view pane with a hexdump, the trace flame chart and the log
  • drwxr-xr-x-Oct 27 05:24@ajax/mesh-jobd/# 0.1.0 meshd's jobs thread and blob thread: the job node over the peer links, the driver and the job log; the blob store's thread and its writers; the jobs view and the host block's job fields
  • drwxr-xr-x-Oct 27 04:08@ajax/mesh-fleet-core/# 0.1.0 The fleet's election and commit state machine (Raft's rules with PreVote and CheckQuorum, no log; a pair has a fixed coordinator), sans-IO
  • drwxr-xr-x-Oct 27 01:59@ajax/mesh-ref-gpt2/# 0.1.0 GPT-2 124M in the cluster float mode on the CPU: the forward pass, prefill and decode, greedy generation, bitwise equal to the GPU kernels
  • drwxr-xr-x-Oct 27 05:23@ajax/mesh-blobd/# 0.1.0 The blob thread's logic: this member's payloads kept durably, pushes to the copy holders with a window, fetches with failover, image assemblies, and `render`
  • drwxr-xr-x-Oct 27 02:56@ajax/nvjitlink/# 0.1.0 nvJitLink loaded at runtime: PTX to a cubin for the GPU's arch, off the blink, with no driver JIT fallback
  • 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-control/# 0.1.0 meshd's control port: one request line, one reply (a line or a framed body), every request byte for byte as the Rust
  • 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:27@ajax/mesh-exec-wasm-cache/# 0.1.0 meshd's --wasm-cache: compiled wasm modules on disk by image and engine hash, at most CACHE_CAP bytes, oldest evicted
  • drwxr-xr-x-Oct 27 05:23@ajax/mesh-inferd/# 0.1.0 meshd's side of an inference request: which members serve it, the call to their gpt2 worker, the answer
  • drwxr-xr-x-Oct 27 05:23@ajax/mesh-rsfmt/# 0.1.0 Rust's text rules in C: Debug-quoted strings, durations, shortest floats, number parsing, lossy UTF-8
  • drwxr-xr-x-Oct 27 05:23@ajax/mesh-blobs-durable/# 0.1.0 Durable blob files: written to name.tmp, fsynced, renamed (or hard-linked from another job's copy), and directory fsync
  • drwxr-xr-x-Oct 27 05:23@ajax/mesh-jobs-wire/# 0.1.0 The jobs' little-endian binary encoding: u8, u32, u64, length-prefixed bytes and UTF-8 strings, item ranges; a reader with exact error text
  • drwxr-xr-x-Oct 27 05:24@ajax/mesh-jobs-merge/# 0.1.0 A new job-table leader's merge of a majority's answers: committed tables first, then uncommitted entries, the latest leadership's first
  • drwxr-xr-x-Oct 27 05:24@ajax/mesh-load-host/# 0.1.0 This machine's load sample: the OS readers (CPU, PSI, memory, disk, thermal), rates between samples, the machine region and the member summary
  • drwxr-xr-x-Oct 27 04:09@ajax/mesh-peer-link/# 0.1.0 The fleet's TCP links: bounded connects, the JOIN handshake both ways, the acceptor and dialers, a framed reader that refuses hostile lengths, and a writer that puts control frames before bulk ones
  • drwxr-xr-x-Oct 27 05:24@ajax/mesh-jobs-table/# 0.1.0 The job table: jobs with their done items, results, runs, failures and folds; applying ops as a join-semilattice (an item's first result wins)
  • drwxr-xr-x-Oct 27 07:33@ajax/meshd/# 0.1.1 meshd: the host daemon of the GPU mesh: the executors, the driver, the control and HTTP ports, the samplers, the jobs and blob threads, and a fleet member's links, leader and reconciler
  • drwxr-xr-x-Oct 27 05:23@ajax/mesh-blobs-store/# 0.1.0 A member's blob store: job payloads content-addressed by sha256 and referenced per job, bounded, evicting only forgotten jobs' references, verified on read