Loading…
This event has ended. Create your own event → Check it out
This event has ended. Create your own
Arrillaga Alumni Center: 326 Galvez Street, Stanford, CA 94305
Sponsored by: Netronome, AT&T & Barefoot Networks
View analytic

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Monday, May 23
 

8:00am

Sign-in & Badge Pick-up
Sign-in, Badge pick-up, Breakfast

Monday May 23, 2016 8:00am - 8:30am
Fisher Reception Area

8:00am

Breakfast
Sign-in, Badge pick-up, Breakfast

Monday May 23, 2016 8:00am - 8:30am
Fisher Reception Area

8:30am

Welcome Keynote
Welcome remarks by Nick McKeown, Stanford Unversity

Link to video footage: https://youtu.be/o-p6TTrSxeM?list=PLf7HGRMAlJBy2e_vy8VxIkSNO0IJ_lqZX

 

Speakers
avatar for Nick McKeown, Stanford University

Nick McKeown, Stanford University

Nick McKeown is the Kleiner Perkins, Mayfield and Sequoia Professor of Electrical Engineering and Computer Science at Stanford University, and Faculty Director of the Open Networking Research Center. Before joining Stanford, he worked for HP Labs (Bristol, UK) and Cisco (GSR 12000). He co-founded Abrizio, Nemo, Nicira, ONF, ON.Lab and Barefoot. Nick is a member of the National Academy of Engineering (NAE), the American Academy of Arts and... Read More →


Monday May 23, 2016 8:30am - 8:45am
Lane/Lyons/Lodato Conference Room

8:45am

End-user Introduction: Goldman Sachs
End-user introduction presented by Patrick O'Sullivan, Goldman Sachs

Link to video footage: https://youtu.be/o-p6TTrSxeM?list=PLf7HGRMAlJBy2e_vy8VxIkSNO0IJ_lqZX

 


Monday May 23, 2016 8:45am - 9:00am
Lane/Lyons/Lodato Conference Room

9:00am

P4.org Overview
P4.org Overview by Chang Kim and Prem Jonnalagadda, Barefoot Networks

Speakers
avatar for Chang Kim, Barefoot Networks

Chang Kim, Barefoot Networks

Chang Kim is Director of System Architecture at Barefoot Networks and is working actively for the P4 Language Consortium (P4.org). Before getting involved with P4.org and Barefoot, he worked at Windows Azure, Microsoft's cloud-service division, and led engineering and research projects on the architecture, performance, and management of datacenter networks. Chang is interested in programmable network dataplane, network monitoring and diagnostics... Read More →
avatar for Prem Jonnalagadda, Barefoot Networks

Prem Jonnalagadda, Barefoot Networks

Prem Jonnalagadda is a Product Manager at Barefoot Networks. Prior to Barefoot Networks, he held various technical leadership and management roles at companies like Broadcom, Intel, Infosys Technologies and others. He has extensive experience in the computer networking space spanning the areas of software, systems & architecture.


Monday May 23, 2016 9:00am - 9:15am
Lane/Lyons/Lodato Conference Room

9:15am

P4 Language Tutorial, Part 1
Introduction and Abstract Model, presented by Vladimir Gurevich, Barefoot Networks
Parser, presented by Ben Pfaff, VMware
Actions, presented by Johann Tonsing, Netronome
Tables, presnted by Gordon Brebner, Xilinx
State Objects, presented by Gordon Brebner, Xilinx
Control Flow, presented by Vladimir Gurevich, Barefoot Networks

Link to video footage: https://youtu.be/IHdLgUwgfaU?list=PLf7HGRMAlJBy2e_vy8VxIkSNO0IJ_lqZX 

Speakers
avatar for Gordon Brebner, Xilinx

Gordon Brebner, Xilinx

Dr. Gordon Brebner is a Distinguished Engineer at Xilinx, Inc., the worldwide leader in all-programmable technologies. He works in Xilinx Labs, leading an international group researching issues surrounding networked processing systems of the future. His main personal research interests concern dynamically reconfigurable architectures, domain-specific languages with highly concurrent implementations, and high performance networking and... Read More →
avatar for Antonin Bas, Barefoot Networks

Antonin Bas, Barefoot Networks

Antonin Bas is a Software Engineer at Barefoot Networks, where he contributes to the development of several P4 software tools. He is the lead contributor of the P4Lang software switch, which was open-sourced through P4.org in April 2015. Antonin holds a M.S. in Computer Science from Stanford University and a M.S. in Engineering from the Ecole Polytechnique, in France.
avatar for Vladimir Gurevich, Barefoot Networks

Vladimir Gurevich, Barefoot Networks

Vladimir Gurevich is a Technical Lead at Barefoot Networks. Prior to joining Barefoot Vladimir was a Technical Director at Broadcom, working on the architecture of Broadcom SDK and before that he was a Senior Manager leading the SW Applications Engineering team. He was also one of the founders and key contributors of the comprehensive engineering training program (Broadcom University).He worked as a Software Developer at Cisco Systems and a... Read More →
avatar for Ben Pfaff, VMware

Ben Pfaff, VMware

Ben Pfaff is a lead developer of the Open vSwitch project.  He was a co-creator of OpenFlow and led the development effort of the original OpenFlow reference implementation.   He was a founding employee at Nicira and is currently at VMware. He received his PhD from Stanford University in 2007. Ben has worked in free and open source software projects, including Debian and GNU, for over 20 years.
avatar for Johann Tönsing, Netronome

Johann Tönsing, Netronome

Johann is the Chief Architect, Senior Vice President, Software Engineering and Founder of Netronome. He has been active in the digital communications, networking, and information security spheres for more than 20 years, managing product engineering/marketing and performing business planning for large companies like Marconi, as well as founding and managing all aspects of startups. Johann is a recognized industry expert in network security... Read More →


Monday May 23, 2016 9:15am - 10:15am
Lane/Lyons/Lodato Conference Room

10:15am

Break
Monday May 23, 2016 10:15am - 10:25am
Fisher Reception Area

10:25am

P4 Language Tutorial, Part 2
Language API's, presented by John Fastabend, Intel
Compiler Overview, presented by Vladimir Gurevich, Barefoot Networks

Link to video footage: https://youtu.be/IHdLgUwgfaU?list=PLf7HGRMAlJBy2e_vy8VxIkSNO0IJ_lqZX 

Speakers
avatar for John Fastabend, Intel

John Fastabend, Intel

John Fastabend is a software engineer working in Intel's Software Defined Networking Division. His recent work has focused on providing programmable data planes and management layers for Linux supporting both software and hardware models. Prior to this John has worked on the Linux kernel and system tools enabling various protocols, vswitches, and hardware.
avatar for Vladimir Gurevich, Barefoot Networks

Vladimir Gurevich, Barefoot Networks

Vladimir Gurevich is a Technical Lead at Barefoot Networks. Prior to joining Barefoot Vladimir was a Technical Director at Broadcom, working on the architecture of Broadcom SDK and before that he was a Senior Manager leading the SW Applications Engineering team. He was also one of the founders and key contributors of the comprehensive engineering training program (Broadcom University).He worked as a Software Developer at Cisco Systems and a... Read More →


Monday May 23, 2016 10:25am - 10:50am
Lane/Lyons/Lodato Conference Room

10:50am

P4 Demos
Demo #1: P4.org (BMv2 +INT), presented by Changhoon Kim & Jithin Thomas, Barefoot Networks
Demo #2: Intel, presented by John Fastabend, Intel
Demo #3: Netronome, presented by Johann Tonsing, Netronome
Demo #4: VMWare - PISCES, presented by Shahbaz Muhammad, Princeton University & Sean Choi, Stanford University

Link to video footage: https://youtu.be/Nbsxt3EnhLs?list=PLf7HGRMAlJBy2e_vy8VxIkSNO0IJ_lqZX 

Speakers
avatar for John Fastabend, Intel

John Fastabend, Intel

John Fastabend is a software engineer working in Intel's Software Defined Networking Division. His recent work has focused on providing programmable data planes and management layers for Linux supporting both software and hardware models. Prior to this John has worked on the Linux kernel and system tools enabling various protocols, vswitches, and hardware.
avatar for Chang Kim, Barefoot Networks

Chang Kim, Barefoot Networks

Chang Kim is Director of System Architecture at Barefoot Networks and is working actively for the P4 Language Consortium (P4.org). Before getting involved with P4.org and Barefoot, he worked at Windows Azure, Microsoft's cloud-service division, and led engineering and research projects on the architecture, performance, and management of datacenter networks. Chang is interested in programmable network dataplane, network monitoring and diagnostics... Read More →
avatar for Jithin Thomas, Barefoot Networks

Jithin Thomas, Barefoot Networks

Jithin recently finished his MS in EE at Stanford University, where he worked on Delite, a compiler framework and runtime for parallel embedded DSLs. Prior to Stanford, he was a Research Developer at Microsoft Research India, where he worked in the field of empirical software engineering. Currently, he works as a software engineer at Barefoot, to help build advanced applications like PLT that leverage the power of programmable data planes.
avatar for Johann Tönsing, Netronome

Johann Tönsing, Netronome

Johann is the Chief Architect, Senior Vice President, Software Engineering and Founder of Netronome. He has been active in the digital communications, networking, and information security spheres for more than 20 years, managing product engineering/marketing and performing business planning for large companies like Marconi, as well as founding and managing all aspects of startups. Johann is a recognized industry expert in network security... Read More →
avatar for Muhammad Shahbaz, Princeton University

Muhammad Shahbaz, Princeton University

Muhammad Shahbaz is a third year PhD student in the Department of Computer Science at Princeton University. His research focuses on the application of software-defined networking (SDN) in campus, enterprise and wide-area networks, SDN performance optimization, network testing and language abstractions for programmable hardware. Previously, he worked as a research assistant at the University of Cambridge, Computer Laboratory on the CTSRD and... Read More →
avatar for Sean Choi, Stanford University

Sean Choi, Stanford University

Sean is a Ph.D. candidate in the electrical engineering department at Stanford University. His research is currently being advised by Professor Nick McKeown. He has also completed a M.S. degree in computer science at Stanford University and B.S. degree in computer science at California Institute of Technology. After finishing his masters degree and before returning as a Ph.D. student, he worked at LinkedIn as a data engineer and VMware as a... Read More →


Monday May 23, 2016 10:50am - 11:30am
Lane/Lyons/Lodato Conference Room

11:30am

Mapping P4 to Architecture, Part 1
P4.org (BMv2), presented by Antonin Bas, Barefoot Networks
Intel, presented by Dan Daly, Intel
Netronome (iNIC), presented by Johann Tonsing, Netronome

Link to video footage: https://youtu.be/r3MWiHNTN6o?list=PLf7HGRMAlJBy2e_vy8VxIkSNO0IJ_lqZX 

Speakers
avatar for Dan Daly, Intel

Dan Daly, Intel

Dan Daly is an architect at Intel within NPG (Network Platforms Group), where he joined in 2011 via the acquisition of Fulcrum Microsystems.
avatar for Antonin Bas, Barefoot Networks

Antonin Bas, Barefoot Networks

Antonin Bas is a Software Engineer at Barefoot Networks, where he contributes to the development of several P4 software tools. He is the lead contributor of the P4Lang software switch, which was open-sourced through P4.org in April 2015. Antonin holds a M.S. in Computer Science from Stanford University and a M.S. in Engineering from the Ecole Polytechnique, in France.
avatar for Johann Tönsing, Netronome

Johann Tönsing, Netronome

Johann is the Chief Architect, Senior Vice President, Software Engineering and Founder of Netronome. He has been active in the digital communications, networking, and information security spheres for more than 20 years, managing product engineering/marketing and performing business planning for large companies like Marconi, as well as founding and managing all aspects of startups. Johann is a recognized industry expert in network security... Read More →


Monday May 23, 2016 11:30am - 12:00pm
Lane/Lyons/Lodato Conference Room

12:00pm

Lunch Break
Lunch will be served in the Fisher Foyer area.  Seating available in Ford Gardens.

Monday May 23, 2016 12:00pm - 1:00pm
Fisher Reception Area

1:00pm

Mapping P4 to Architecture, Part 2
VMware - PISCES, presented by Shahbaz Muhammad, Princeton University
Xilinx (FPGA), presented by Gordon Brebner, Xilinx

Link to video footage: https://youtu.be/r3MWiHNTN6o?list=PLf7HGRMAlJBy2e_vy8VxIkSNO0IJ_lqZX 

Speakers
avatar for Gordon Brebner, Xilinx

Gordon Brebner, Xilinx

Dr. Gordon Brebner is a Distinguished Engineer at Xilinx, Inc., the worldwide leader in all-programmable technologies. He works in Xilinx Labs, leading an international group researching issues surrounding networked processing systems of the future. His main personal research interests concern dynamically reconfigurable architectures, domain-specific languages with highly concurrent implementations, and high performance networking and... Read More →
avatar for Muhammad Shahbaz, Princeton University

Muhammad Shahbaz, Princeton University

Muhammad Shahbaz is a third year PhD student in the Department of Computer Science at Princeton University. His research focuses on the application of software-defined networking (SDN) in campus, enterprise and wide-area networks, SDN performance optimization, network testing and language abstractions for programmable hardware. Previously, he worked as a research assistant at the University of Cambridge, Computer Laboratory on the CTSRD and... Read More →


Monday May 23, 2016 1:00pm - 1:20pm
Lane/Lyons/Lodato Conference Room

1:20pm

P4 Hands-on Labs, Part 1
Lab#1: P4.org (BMv2 & Mininet), presented by Antonin Bas & Vladimir Gurevich, Barefoot Networks

Link to video footage: https://youtu.be/2Gs1EdvmDps?list=PLf7HGRMAlJBy2e_vy8VxIkSNO0IJ_lqZX 

Speakers
avatar for Antonin Bas, Barefoot Networks

Antonin Bas, Barefoot Networks

Antonin Bas is a Software Engineer at Barefoot Networks, where he contributes to the development of several P4 software tools. He is the lead contributor of the P4Lang software switch, which was open-sourced through P4.org in April 2015. Antonin holds a M.S. in Computer Science from Stanford University and a M.S. in Engineering from the Ecole Polytechnique, in France.
avatar for Vladimir Gurevich, Barefoot Networks

Vladimir Gurevich, Barefoot Networks

Vladimir Gurevich is a Technical Lead at Barefoot Networks. Prior to joining Barefoot Vladimir was a Technical Director at Broadcom, working on the architecture of Broadcom SDK and before that he was a Senior Manager leading the SW Applications Engineering team. He was also one of the founders and key contributors of the comprehensive engineering training program (Broadcom University).He worked as a Software Developer at Cisco Systems and a... Read More →


Monday May 23, 2016 1:20pm - 2:50pm
Lane/Lyons/Lodato Conference Room

2:50pm

Break
Monday May 23, 2016 2:50pm - 3:05pm
Fisher Reception Area

3:05pm

P4 Hands-on Labs, Part 2
Lab #3: Netronome, presented by Bapi Vinnakota, Netronome

Link to video footage: https://youtu.be/2Gs1EdvmDps?list=PLf7HGRMAlJBy2e_vy8VxIkSNO0IJ_lqZX 

Speakers
BV

Bapi Vinnakota, Netronome

Bapi Vinnakota is currently with Netronome, where he is a Director for Technology and Ecosystem Development. Prior to Netronome, he spent five years in algorithmic trading. During this period, he managed a team that built an exchange collocated algorithmic trading system and developed and deployed trading strategies on the platform. He ventured into the trading world after several years at Intel developing wired/wireless networking products and... Read More →


Monday May 23, 2016 3:05pm - 4:35pm
Lane/Lyons/Lodato Conference Room

4:35pm

Break
Monday May 23, 2016 4:35pm - 4:50pm
Fisher Reception Area

4:50pm

Panel Discussion and Q&A with Participants from Industry
Panelists:  Dan Daly (Intel), Patrick O'Sullivan (Goldman Sachs), Ben Pfaff (VMware), Johann Tonsing (Netronome)
Moderated by: Chang Kim, Barefoot Networks

Link to video footage: https://youtu.be/9HXqbUo88qo?list=PLf7HGRMAlJBy2e_vy8VxIkSNO0IJ_lqZX
 

Speakers

Monday May 23, 2016 4:50pm - 5:20pm
Lane/Lyons/Lodato Conference Room

5:20pm

Closing Remarks
Closing Remarks by Chang Kim, Barefoot Networks

Speakers
avatar for Chang Kim, Barefoot Networks

Chang Kim, Barefoot Networks

Chang Kim is Director of System Architecture at Barefoot Networks and is working actively for the P4 Language Consortium (P4.org). Before getting involved with P4.org and Barefoot, he worked at Windows Azure, Microsoft's cloud-service division, and led engineering and research projects on the architecture, performance, and management of datacenter networks. Chang is interested in programmable network dataplane, network monitoring and diagnostics... Read More →


Monday May 23, 2016 5:20pm - 5:35pm
Lane/Lyons/Lodato Conference Room

5:35pm

Reception
Drinks and appetizers will be served in Fisher Foyer

Monday May 23, 2016 5:35pm - 6:35pm
Fisher Reception Area