Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore a conference talk on Multi-Queue Fair Queuing (MQFQ), a novel fair and work-conserving scheduler designed for multi-queue systems. Delve into the challenges posed by modern high-speed devices and their multi-queue interfaces, which enable scalable throughput but introduce fairness issues. Learn how MQFQ reformulates classical fair queueing algorithms to accommodate multi-queue designs and implements a scalable solution that balances fairness and synchronization overhead. Discover the impressive performance improvements achieved by MQFQ, including throughput of up to 3.1 Million IOP/s on a single machine and significant reductions in slowdown caused by antagonistic workloads. Gain insights into the technical aspects of MQFQ's implementation in Linux 4.15 and its evaluation using NVMe over RDMA fabric devices.