This is the artifact for the "PacketMill: Toward per-core 100-Gbps Networking" paper published at ASPLOS'21. PacketMill is a system that optimizes the performance of network functions via holistic inter-stack optimizations. More specifically, PacketMill provides a new metadata management model, called X-Change, enabling the packet processing frameworks to provide their custom buffer to DPDK and fully bypass rte_mbuf. Additionally, PacketMill performs a set of source-code & intermediate representation (IR) code optimizations. Our paper's artifact contains the source code, the experimental workflow, and additional information to (i) set upPacketMill & its testbed, (ii) perform some of the experiments presented in the paper, and (iii) v...
The emergence of new optical transmission technologies has led to ultra-high Giga bits per second (G...
This archive contains the code artifact for CoNEXT'22 paper "Scaling beyond packet switch limits wit...
As the focus of networking research shifts from raw performance to the delivery of advanced network ...
We present PacketMill, a system for optimizing software packet processing, which (i) introduces a ne...
The increased performance and cost-efficiency of modern multi-core architectures allows for packet p...
In recent years, we have witnessed the emergence of high speed packet I/O frameworks, bringing unpre...
Network transmission bandwidth of 100 megabits per second is now available for LANs and bandwidth ov...
peer-reviewedThe full text of this article will not be available in ULIR until the embargo expires o...
In recent years, we have witnessed the emergence of high speed packet I/O frameworks, bringing unpre...
This is the artifact for the "Morpheus: Domain Specific Run Time Optimization for Software Data Plan...
textThe design of packet processing systems is guided by two requirements: (1) high packet processi...
Thesis (Ph.D.)--University of Washington, 2018Data center applications by design rely heavily on net...
The complexity of operations performed in the data path of today’s Internet has expanded significant...
Summarization: To meet the demand for higher performance, flexibility, and economy in today's state-...
Network processing is becoming an increasingly important paradigm as the Internet moves towards an a...
The emergence of new optical transmission technologies has led to ultra-high Giga bits per second (G...
This archive contains the code artifact for CoNEXT'22 paper "Scaling beyond packet switch limits wit...
As the focus of networking research shifts from raw performance to the delivery of advanced network ...
We present PacketMill, a system for optimizing software packet processing, which (i) introduces a ne...
The increased performance and cost-efficiency of modern multi-core architectures allows for packet p...
In recent years, we have witnessed the emergence of high speed packet I/O frameworks, bringing unpre...
Network transmission bandwidth of 100 megabits per second is now available for LANs and bandwidth ov...
peer-reviewedThe full text of this article will not be available in ULIR until the embargo expires o...
In recent years, we have witnessed the emergence of high speed packet I/O frameworks, bringing unpre...
This is the artifact for the "Morpheus: Domain Specific Run Time Optimization for Software Data Plan...
textThe design of packet processing systems is guided by two requirements: (1) high packet processi...
Thesis (Ph.D.)--University of Washington, 2018Data center applications by design rely heavily on net...
The complexity of operations performed in the data path of today’s Internet has expanded significant...
Summarization: To meet the demand for higher performance, flexibility, and economy in today's state-...
Network processing is becoming an increasingly important paradigm as the Internet moves towards an a...
The emergence of new optical transmission technologies has led to ultra-high Giga bits per second (G...
This archive contains the code artifact for CoNEXT'22 paper "Scaling beyond packet switch limits wit...
As the focus of networking research shifts from raw performance to the delivery of advanced network ...