TAS Article Swipe
Related Concepts
Computer science
Operating system
Cloud computing
Network packet
Embedded system
Packet processing
Kernel (algebra)
Computer network
Mathematics
Combinatorics
Antoine Kaufmann
,
Tim Stamler
,
Simon Peter
,
Naveen Kr. Sharma
,
Arvind Krishnamurthy
,
Thomas E. Anderson
·
YOU?
·
· 2019
· Open Access
·
· DOI: https://doi.org/10.1145/3302424.3303985
· OA: W2926556002
YOU?
·
· 2019
· Open Access
·
· DOI: https://doi.org/10.1145/3302424.3303985
· OA: W2926556002
As datacenter network speeds rise, an increasing fraction of server CPU cycles is consumed by TCP packet processing, in particular for remote procedure calls (RPCs). To free server CPUs from this burden, various existing approaches have attempted to mitigate these overheads, by bypassing the OS kernel, customizing the TCP stack for an application, or by offloading packet processing to dedicated hardware. In doing so, these approaches trade security, agility, or generality for efficiency. Neither trade-off is fully desirable in the fast-evolving commodity cloud.
Related Topics
Finding more related topics…