When the accelerator is fast, but returning a result is slow
Running MLX GPU and Apple Neural Engine requests side by side exposed host-side contention that raw accelerator benchmarks missed.
Measure the handoff · Isolate GIL contention · Ship adaptive GPU + ANE serving
- GPU result return (P50), once synchronous Core ML stopped holding the GIL
- 7.67 → 0.14 ms