A18 Neo / tiny systems
Minimize resident state. Prefer compact views, bounded context, and conservative fallbacks.
STATUS / target-class designVOLUME I / DEPLOYMENT MODEL
Prism is designed around one question: how do we deploy the same frontier model across machines that do not share the same memory, kernels, accelerators, or failure modes?
Prism separates the model's logical execution requirements from the hardware that will satisfy them. The compiler and planner preserve the workload semantics while selecting representations, memory tiers, execution lanes, transfers, and validation gates for a particular target.
The serving requirement can stay constant while the physical plan changes. Prefill may run on one provider, KV state may cross an explicit boundary, and decode or streaming may run on another provider. The planner chooses a legal composition from capability descriptions rather than baking one vendor into the workload.
The heterogeneous-serving fixture expresses a fixed serving requirement and provider phase capabilities for prefill, KV handoff, decode, and token streaming. Replacing the capability descriptions changes the plan without changing the serving requirement or orchestration contract.
Prism does not assume that a “GPU backend” is one universal target. A target profile can constrain memory, bandwidth, scratch, resident views, context, sharding, and preferred execution lanes.
Minimize resident state. Prefer compact views, bounded context, and conservative fallbacks.
STATUS / target-class designBalance unified memory, fused Metal decode, scratch budgets, and interactive latency.
STATUS / primary Apple pathDescribe provider capabilities, phase support, transfer costs, and validation obligations.
STATUS / integration and development surfacesUse layer locality, wide streaming, sharding, KV ownership, and explicit coordination.
STATUS / planning and prototype surfacesPrism owns the deployment contract: workload identity, capabilities, admission, placement, residency, ownership, transfers, receipts, and recovery. A provider owns its physical topology, kernel implementation, queue mechanics, and transport primitives.
semantic workload
physical plan
KV ownership
admission policy
execution receipts
kernels
queues
memory handles
fabric transport
device topology
A single model family can have multiple deployment identities: a compact edge image, a Metal-oriented consumer image, an accelerator composition, or a sharded datacenter plan. The logical model remains comparable while the physical artifact reflects the machine.
Apple Silicon compilation and Metal execution are the primary supported path. Linux CPU execution is under active hardening. AMD, Intel, NVIDIA, Tenstorrent, SambaNova, ANE, and distributed execution are represented at differing levels of integration, planning, simulation, or prototype maturity; they should not be described as uniformly production-ready.
THE PRISM PAPERS / VOLUME I
Prism's long-term claim is not that every device executes the same way. It is that a coherent compiler and evidence contract can make those differences explicit enough to plan, compare, and recover.
Read the architecture ↗ Back to Prism Engine ↗