MiniMax H3 on a 16GB M5 MacBook Air — VPipe 12:15 vs h3.c 16:22
A few people asked how VPipe compares with h3.c, so I ran them side by side on the same machine with the same settings.
Machine: base 15” M5 MacBook Air, 16GB RAM
MiniMax H3 settings:
* 960×544
* 124 frames
* 6 DiT steps
Results:
* VPipe: 12m 15s
* h3.c: 16m 22s
So on this particular matched workload, VPipe finished in about 25% less wall-clock time.
The video shows both the generation process and the final outputs side by side, so you can also compare the resulting quality rather than just the timing.
VPipe is not an MinimaxH3-specific implementation — it’s an Apache-2.0 open-source multimodal pipeline/runtime with a native Metal inference backend for Apple Silicon. MiniMax H3 is just one of the workloads I’ve been optimizing recently.
GitHub: https://github.com/tgo-app-dev/vpipe
Interested in feedback on both the performance comparison and the output differences.