skip to content
[readonly]

73 packages match "cpu"

  • total 51
  • drwxr-xr-x-../
  • 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-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 03:26@ajax/mesh-prog-pipehash/# 0.1.0 pipehash, the pipe demo's GPU stage: pops msgs from a CPU source, sha256d's them a lane each, pushes digests to a CPU sink, as PTX from C
  • 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 02:57@ajax/mesh-native-limits/# 0.1.0 A native worker's limits (cpu, mem_mb, nice, background): whether this machine can enforce them (systemd-run --user --scope) and that a process's cgroup has them
  • drwxr-xr-x-Oct 27 05:24@ajax/mesh-load-prog/# 0.1.0 One program's load sample: GPU share from its node load records, task latencies from its trace, busy time, throughput, its CPU executor's cost
  • drwxr-xr-x-Oct 27 05:24@ajax/mesh-load-proc/# 0.1.0 Parsers of the Linux /proc files the load sampler reads: stat, pressure, meminfo, loadavg, key-value files
  • drwxr-xr-x-Oct 27 04:28@ajax/mesh-prog-sha-verify-wasm/# 0.1.0 sha-verify: re-hashes sha256d's shares on the CPU beside the GPU, reading its view through reads
  • 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:27@ajax/mesh-prog-hashjob-wasm/# 0.1.0 hashjob: a CPU job program (job arrays) for meshd's wasm executor: per item, folded sha256d of LE8(i * K + j)
  • 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 04:27@ajax/mesh-rt-wasm/# 0.1.0 The guest runtime of wasm CPU mesh programs: Ctx, View, Exchange and MESH_PROGRAM over the mesh::* imports (wasm32)
  • drwxr-xr-x-Oct 27 01:59@ajax/mesh-ref-sha256d/# 0.1.0 sha256d's CPU reference: FIPS 180-4 SHA-256, double SHA-256 of an 80-byte header, Bitcoin's little-endian targets
  • drwxr-xr-x-Oct 27 02:57@ajax/mesh-worker-node/# 0.1.0 mesh-rt's node loop on CPU threads: claim published tickets, run init or task, complete them with results, marks, node records and traces
  • drwxr-xr-x-Oct 27 03:26@ajax/mesh-prog-pathtrace/# 0.1.0 pathtrace, a deterministic path tracer as a mesh GPU job program (bit-identical images on every GPU and CPU), as PTX from C
  • drwxr-xr-x-Oct 27 03:27@ajax/mesh-worker-ctx/# 0.1.1 What a native worker's init and task see: mesh-rt's Ctx on a CPU thread (views with fault recording, peer views, the input queue, pipes, the request window, counters)
  • drwxr-xr-x-Oct 27 04:27@ajax/wasm-float-guard/# 0.1.0 meshd's load-time float guard for wasm CPU programs: f32 arithmetic only in exported mesh_ftz_* helpers, no threads, no relaxed SIMD, only mesh imports
  • 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 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 04:12@ajax/mesh-top-ui-load/# 0.1.0 mesh-top's load panes: the Load tab (GPU share, host CPU and pressure, cores, per-program task time, share history), a machine panel's Load box and the overview's load cells
  • 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 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 01:59@ajax/mesh-ref-pathtrace/# 0.1.0 programs/pathtrace's CPU reference: tiles rendered in Z on every core with their digests, the image raster from tiles, and its PPM
  • drwxr-xr-x-Oct 27 01:59@ajax/mesh-ref-matmul/# 0.1.0 programs/matmul's exact mode on the CPU: counter-hash matrices, C = A B and y = A x in the GPU's summation order, the FNV digest
  • drwxr-xr-x-Oct 27 01:59@ajax/mesh-ref-cubic/# 0.1.0 programs/train and infer's CPU reference: SGD of a cubic on sin(pi x) samples, warp sums and the SGD step, op for op in Z
  • drwxr-xr-x-Oct 27 01:59@ajax/mesh-ref-doom/# 0.1.0 programs/doom's CPU reference: the DDA ray of a column, its wall height, the map, and the player's pose under keys, op for op in Z
  • drwxr-xr-x-Oct 27 01:45@ajax/mesh-abi-host-load/# 0.1.0 This machine's load (S_LOAD..): GPU share, CPU, PSI, memory, meshd, disk, thermal, cores
  • 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 01:45@ajax/mesh-abi-host-pload/# 0.1.0 Program load records (PL_*): GPU share, latency, throughput and CPU cost per slot
  • drwxr-xr-x-Oct 27 01:59@ajax/mesh-ref-block/# 0.1.0 The block collectives of a multi-warp node on the CPU: warp butterflies and scans, block reduce and scan, step for step as the GPU
  • drwxr-xr-x-Oct 27 03:26@ajax/mesh-rt/# 0.1.0 The mesh device runtime: MESH_PROGRAM(init, task) makes a resident GPU kernel (mesh_main) on the node loop, or a CPU-simulated one
  • 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 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
  • drwxr-xr-x-Oct 27 05:23@ajax/mesh-load-text/# 0.1.0 The control port's load request: this machine's load and every program's, as key value lines
  • drwxr-xr-x-Oct 27 03:26@ajax/mesh-prog-gemm/# 0.1.0 gemm, f32 matrix multiply throughput as a native mesh worker: a cache-blocked multi-threaded GEMM, timed tasks and job items
  • drwxr-xr-x-Oct 27 04:08@ajax/mesh-sched-needs/# 0.1.0 What a program needs and prefers from the fleet scheduler (backends, arch, terms, replicas, groups, reservations) and its one-token wire form
  • drwxr-xr-x-Oct 27 05:23@ajax/mesh-driver/# 0.1.0 meshd's driver thread: the only ring publisher and program-table writer; lifecycle, blinks, publishing, pipes and job items
  • 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: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 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 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 03:26@ajax/mesh-prog-matmul/# 0.1.0 matmul, the mesh's exact-mode GPU GEMM and GEMV (bit-identical on every GPU), as PTX from C
  • drwxr-xr-x-Oct 27 01:59@ajax/pathtrace-f32/# 0.1.0 programs/pathtrace's renderer instantiated with plain f32 operations (what the GPU computes, FTZ aside): pt_*_f32
  • drwxr-xr-x-Oct 27 04:28@ajax/mesh-prog-pipesrc-wasm/# 0.1.0 pipesrc: the pipe demo's source on meshd's wasm executor, pushing msgs to pipehash or digests straight to a sink
  • drwxr-xr-x-Oct 27 04:28@ajax/mesh-prog-tick-wasm/# 0.1.0 tick for meshd's wasm executor: a pattern region of the view ticked one word a task and verified by sampling
  • drwxr-xr-x-Oct 27 04:28@ajax/mesh-prog-pipesink-w-wasm/# 0.1.0 pipesink-w: the pipe demo's sink on meshd's wasm executor: drains digests, checks each against sha256d, histograms latency
  • drwxr-xr-x-Oct 27 01:59@ajax/mesh-ref-gpt2-shape/# 0.1.0 GPT-2 124M's shape: layers, heads, widths, vocabulary, context, and the flat weight buffer's layout in checkpoint order
  • 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 04:28@ajax/mesh-prog-pathtrace-wasm/# 0.1.0 pathtrace for meshd's wasm executor: tiles of the deterministic path tracer in the cluster float mode, bit for bit a GPU's tile

-- more --