In a synthetic benchmark of 50 Unix pipes with paired reader/writer fibers or threads, UringMachine (both fiber-scheduler and low-level APIs) outperformed threads and the async fiber scheduler, with the gap growing at higher concurrency levels. Caveat: this is pure IO-bound work; real applications mix significant CPU-bound work.