This video is unavailable.
Netmap: A Novel Framework for High Speed Packet I/O
151,809
Subscription preferences
Loading...
Sign in to YouTube
Sign in to YouTube
Sign in to YouTube
Uploaded on Aug 18, 2011
Google Tech Talk (more info below)
August 8, 2011
Presented by Luigi Rizzo, Universita` di Pisa
ABSTRACT
Software packet processing at line rate is problematic both in userspace and within the kernel, due to the cost of managing in-kernel metadata, and system calls/and data copy overhead.
We present a novel framework, called netmap, that solves these challenges by integrating and extending good ideas from existing proposals. With netmap, it takes as little as 70 clock cycles to move one packet between the wire and userspace processes -- more than 10 times faster than existing APIs. As an example, a single core running at 900MHz can generate the 14.8Mpps that saturate a 10GigE interface. This efficiency is an enabling factor for doing high speed packet processing within the safe and feature-rich user space environment provided by modern operating systems.
In the talk we will present netmap and its internals, explain why it is efficient yet safe and easy to use, and report our experience in developing and porting applications to the new API -- a task made easy by the existence of a pcap compatibility library.
netmap is available on FreeBSD -- work supported by EU FP7 Project "CHANGE"
URL http://info.iet.unipi.it/~luigi/netmap/
-
Category
-
License
Standard YouTube License
Loading...
Loading...
Loading...
Loading...
-
43:07
Why Linux Sucks | LFNW 2012by jupiterbroadcastingFeatured
330,108
-
1:03:42
Nutrients for Better Mental Performanceby GoogleTechTalks
162,695 views
-
50:56
How the FreeBSD Project Worksby GoogleTechTalks
22,755 views
-
40:09
Game On: 16 Design Patterns for User Engagementby GoogleTechTalks
7,418 views
-
1:06:31
Genetics and Intelligenceby GoogleTechTalks
26,513 views
-
1:21:16
A New Way to look at Networkingby GoogleTalksArchive
6,500 views
-
1:04:06
2007 Google Tech Talk: Focus Fusion - The Fastest Route to Cheap, Clean Energy?by FocusFusionSociety
14,500 views
-
4:02
What is OpenFlow?by Converge! Network Digest
5,807 views
-
52:38
Seattle Conference on Scalability: YouTube Scalabilityby GoogleTalksArchive
4,604 views
-
3:32
GFW介绍--国外评防火长城by 奔腾 马
11,151 views
-
9:59
Dulce Et Decorum Est Analysis Part Twoby Polly Dunning
2,145 views
-
34:17
Through The Ether And Back Again: What Happens To A Packet When You Send Itby NextDayVideo
2,171 views
-
6:29
GigaOM Checks Out Ciena's 100-Gigabit Data Transfer Demoby gigaom
5,997 views
-
41:37
Overcoming My Biggest Roadblock, Myself. From USENIX Women in Advanced Computing Summit (WiAC'12)by USENIXAssociation
1,191 views
-
14:43
Presentation of the novel of M.Draw "a return Point" (part 4)by MsFoxyAlice
1,569 views
-
1:20:37
Scalable Parallel Programming with CUDA on Manycore GPUsby StanfordUniversity
49,390 views
-
1:22:55
Silicon Valley Linux Users Group - Kernel Walkthroughby Google
46,964 views
-
3:37
Cisco: IOU NETMAP Configurationby MrMvmain
5,085 views
-
1:15:55
Lec 16 | MIT 6.189 Multicore Programming Primer, IAP 2007by MIT
4,479 views
-
1:00:54
Bufferbloat: Dark Buffers in the Internetby GoogleTechTalks
14,832 views
- Loading more suggestions...
All Comments (2)
bob yang 6 months ago
support you! thanks a lot!
Sign in to YouTube
Sign in to YouTube