iPhone Mobile
- Hardware source
Hardware.Mobile.iPhone15Pro- Primary metrics
- Battery drain, thermal headroom, on-device latency, memory
- Typical narrative
- Ship a responsive local model without overheating or draining the phone.
MLSysBook Labs
A local reference for the components used to assemble labs: fixed pedagogical flow, track-specific realization, interactive controls, evidence views, source traces, reflections, decisions, and downloadable reports.
Every lab combines the same three layers. The layer boundary is what keeps track changes clean instead of scattering constants through notebooks.
Concept, prediction, evidence, reflection, decision, and takeaway remain stable across tracks.
Track profile changes narrative, defaults, hardware refs, metrics, thresholds, and stakeholder pressure.
Selectors, sliders, plots, tables, callouts, ledgers, and report components make the idea visible.
MLSysIM owns hardware, model, infrastructure facts, and solver equations. Labs own only typed scenario variants.
Students should pick one track once. Later labs read that track from the Design Ledger unless an instructor allows switching.
Hardware.Mobile.iPhone15ProHardware.Tiny.OuraRingHardware.Edge.RoboTaxiHardware.Cloud.H100Belts are repeatable lab flows. Pick the flow, then plug in the track variant and modality stack.
The same component can render different narratives and constraints after the track changes. Values below are illustrative placeholders; implementation should pull real facts from MLSysIM.
Search or filter by role. Each entry names when to use it, what the student does, and the shape of the output contract.
These recipes show how belts and knobs combine into a lab part or an entire compression pilot.
| Lab unit | Pedagogical move | Recommended stack | Report evidence |
|---|---|---|---|
| Opening | Anchor the chapter and selected track. | Track selector, chapter recap, scenario strip, lab map. | Track ID, hardware ref, scenario ID, learning objectives. |
| Part A | Make a misconception visible before reveal. | Multiple-choice prediction, strategy selector, constraint budget, source trace. | Prediction, actual outcome, failed or binding constraint. |
| Part B | Show that the answer is a frontier, not a single knob. | Numeric prediction, slider, Pareto frontier, phase diagram, table fallback. | Selected point, dominated choices, guardrail violations, reflection. |
| Part C | Build a deployable recipe and name residual risk. | Stack builder, budget stack, before/after comparison, decision card. | Final configuration, primary metric, guardrail metric, residual risk. |
| Synthesis | Defend an engineering judgment. | Evidence summary, big takeaways, source trace, report export. | Markdown report plus optional JSON snapshot. |
This page is a visual companion to the planning docs. The docs remain the planning source.