HN Schuh, W Liang, M Liu, J Nelson… - Proceedings of the …, 2021 - dl.acm.org
High-performance distributed transactions require efficient remote operations on database memory and protocol metadata. The high communication cost of this workload calls for …
Multiple vendors have recently released SmartNICs that provide both special-purpose accelerators and programmable processing cores that allow increasingly sophisticated …
Corundum is an open-source, FPGA-based prototyping platform for network interface development at up to 100 Gbps and beyond. The Corundum platform includes several core …
Programmable network switches promise flexibility and high throughput, enabling applications such as load balancing and traffic engineering. Network measurement is a …
Network virtualization stacks are the linchpins of public clouds. A key goal is to provide performance isolation so that workloads on one Virtual Machine (VM) do not adversely …
In-network processing, where data is processed by special-purpose devices as it passes over the network, is showing great promise at improving application performance, in …
A Wolnikowski, S Ibanez, J Stone, C Kim… - Proceedings of the …, 2021 - dl.acm.org
Achieving zero-copy I/O has long been an important goal in the networking community. However, data serialization obviates the benefits of zero-copy I/O, because it requires the …
Z Wang, H Huang, J Zhang, F Wu… - 2022 USENIX Annual …, 2022 - usenix.org
Given that the increasing rate of network bandwidth is far ahead of that of the compute capacity of host CPU, which by default processes network packets, SmartNIC has been …
Push-In-First-Out (PIFO) queue has been extensively studied as a programmable scheduler. To achieve accurate, large-scale, and high-throughput PIFO implementation, we propose …