(2022) CoNEXT ’22: The 18th International Conference on emerging Networking EXperiments and Technologies (Student Workshop) — Location: Rome Italy (6.December.2022)
Several implementations of the QUIC protocol exist. Unfortunately, they generally lack behind TCP ones in terms of performance as TCP stacks have been undergoing years of optimizations. In this work, we propose picoquic-dpdk, a modified version of picoquic that bypasses the Linux kernel networking stack using the DPDK library, improving the throughput by a 3x factor. We compare our implementation against several QUIC stacks and TCP+TLS and demonstrate that it outperforms all tested QUIC stacks and matches TCP+TLS even with common TCP optimizations.
Tyunyayev, N., Piraux, M., Bonaventure, O., & Barbette, T. (2022). A high-speed QUIC implementation. CoNEXT ’22: The 18th International Conference on emerging Networking EXperiments and Technologies (Student Workshop), p. 20-22. https://doi.org/10.1145/3565477.3569154