Low-Latency TCP/IP Stack for Data Center Applications
David Sidler, Zsolt Istv´ an, Gustavo Alonso Systems Group, Dept. of Computer Science, ETH Z¨ urich
Systems Group, Dept. of Computer Science, ETH Z¨ urich
Low-Latency TCP/IP Stack for Data Center Applications David Sidler, - - PowerPoint PPT Presentation
Low-Latency TCP/IP Stack for Data Center Applications David Sidler, Zsolt Istv an, Gustavo Alonso Systems Group, Dept. of Computer Science, ETH Z urich Systems Group, Dept. of Computer Science, ETH Z urich Original Architecture [1] 10
Systems Group, Dept. of Computer Science, ETH Z¨ urich
Systems Group, Dept. of Computer Science, ETH Z¨ urich FPL’16, Lausanne August 30, 2016 2 / 6
Systems Group, Dept. of Computer Science, ETH Z¨ urich FPL’16, Lausanne August 30, 2016 3 / 6
Systems Group, Dept. of Computer Science, ETH Z¨ urich FPL’16, Lausanne August 30, 2016 3 / 6
Systems Group, Dept. of Computer Science, ETH Z¨ urich FPL’16, Lausanne August 30, 2016 3 / 6
Systems Group, Dept. of Computer Science, ETH Z¨ urich FPL’16, Lausanne August 30, 2016 4 / 6
Systems Group, Dept. of Computer Science, ETH Z¨ urich FPL’16, Lausanne August 30, 2016 4 / 6
Systems Group, Dept. of Computer Science, ETH Z¨ urich FPL’16, Lausanne August 30, 2016 5 / 6
Systems Group, Dept. of Computer Science, ETH Z¨ urich FPL’16, Lausanne August 30, 2016 5 / 6
Systems Group, Dept. of Computer Science, ETH Z¨ urich FPL’16, Lausanne August 30, 2016 5 / 6
Systems Group, Dept. of Computer Science, ETH Z¨ urich FPL’16, Lausanne August 30, 2016 6 / 6
1 64 128 256 512 1024 1460 200 400 600 800
RX org. RX opt. TX org. TX opt.
Systems Group, Dept. of Computer Science, ETH Z¨ urich FPL’16, Lausanne August 30, 2016 6 / 6
1 64 128 256 512 1024 1460 200 400 600 800
RX org. RX opt. TX org. TX opt.
64 256 512 1,024 1,460 2 4 6 8 10
TCP org. (SM) TCP org. (DM) TCP opt. (SM)
Systems Group, Dept. of Computer Science, ETH Z¨ urich FPL’16, Lausanne August 30, 2016 6 / 6
1 64 128 256 512 1024 1460 200 400 600 800
RX org. RX opt. TX org. TX opt.
64 256 512 1,024 1,460 2 4 6 8 10
TCP org. (SM) TCP org. (DM) TCP opt. (SM)
Systems Group, Dept. of Computer Science, ETH Z¨ urich FPL’16, Lausanne August 30, 2016 6 / 6
1 64 128 256 512 1024 1460 200 400 600 800
RX org. RX opt. TX org. TX opt.
64 256 512 1,024 1,460 2 4 6 8 10
TCP org. (SM) TCP org. (DM) TCP opt. (SM)
Systems Group, Dept. of Computer Science, ETH Z¨ urich FPL’16, Lausanne August 30, 2016 6 / 6
1 64 128 256 512 1024 1460 200 400 600 800
RX org. RX opt. TX org. TX opt.
64 256 512 1,024 1,460 2 4 6 8 10
TCP org. (SM) TCP org. (DM) TCP opt. (SM)
Systems Group, Dept. of Computer Science, ETH Z¨ urich FPL’16, Lausanne August 30, 2016 6 / 6