You watched a real cross-fabric runtime measure your own device and route each workload to the silicon that wins on it. The full native fabric extends exactly this across four kinds of silicon — CPU, portable GPU, the GPU's tensor units, and the Neural Engine, the last admitted only on Apple's own scheduler receipt — and every routing decision comes from measurement, never assumption. That adaptive heterogeneous compute is the on-device foundation everything you built in this course stands on.
The models here are small, so they ran on your CPU — but the same fabric sends a large net, a batched training run, or a vision-language-action policy to your GPU automatically. Natively it goes further: an opt-in fast path routes big matmuls, quantized-model prefill, convolutions, and full training steps through the GPU's tensor units, and the dispatch layer chains a whole graph's work on the GPU so it pays one synchronization instead of one per op. This is the substrate for scaling physical AI on-device, zero-GPU-lock-in, from a phone to a workstation.