Meetings
- workshop 1,2015.6.4
- workshop 2,2015.11.18
- workshop 2016,2016.5.24
- GNTC 2016 P4 workshop, 2016.12.8
Papers
P4: Programming Protocol-Independent Packet Processors
Pat Bosshart, Dan Daly, Glen Gibb, Martin Izzard, Nick McKeown, Jennifer Rexford, Cole Schlesinger, Dan Talayco, Amin Vahdat, George Varghese, David Walker
ACM Sigcomm Computer Communications Review (CCR). Volume 44, Issue #3 (July 2014)
8 pages pdf , Chinese Edition pdfMillions of Little Minions: Using Packets for Low Latency Network Programming and Visibility
Vimalkumar Jeyakumar, Mohammad Alizadeh, Yilong Geng, Changhoon Kim, David Mazières, Stanford University, Cisco Systems, Barefoot Networks
Sigcomm 2014
12 pages pdf , slides , website Tiny Packet Programms
same as Tiny Packet Programs for low-latency network control and monitoring, HotNets 2013Towards Programmable Packet Scheduling
Anirudh Sivamaran, Suvinay Subramanian, Anurag Agrawal, Sharad Chole, Shang-Tse Chuang, Tom Edsall, Mohammad Alizadeh, Sachin Katti, Nick McKeown, Hari Balakrishnan
HotNets’ 15, Philadelphia, PA
7 pages pdf
Same as: Programmable Packet Scheduling at Line Rate at SIGCOMM 2016,14 pages, pdf , slideForwarding metamorphosis: fast programmable match-action processing in hardware for SDN
Pat Bosshart, Glen Gibb, Hun-Seok Kim, George Varghese, Nick McKeown, Martin Izzard, Fernando Mujica, Mark Horowitz
ACM SIGCOMM 2013
12 pages pdfClickNP Highly Flexible and High Performance Network Processing with Reconfigurable Hardware
Bojie Li (USTC / Microsoft Research), Kun Tan (Microsoft Research), Layong (Larry) Luo (Microsoft), Yanqing Peng (SJTU / Microsoft Research), Renqian Luo (USTC / Microsoft Research), Ningyi Xu (Microsoft Research), Yongqiang Xiong (Microsoft Research), Peng Cheng (Microsoft Research), Enhong Chen (USTC)
ACM SIGCOMM 2016
14 pages pdf , slideA Cloud-Scale Acceleration Architecture
Adrian M. Caulfield (Microsoft), Eric S. Chung (Microsoft), Andrew Putnam (Microsoft), Hari Angepat (Microsoft), Jeremy Fowers (Microsoft), Michael Haselman (Microsoft), Stephen Heil (Microsoft), Matt Humphrey (Microsoft), Puneet Kaur (Microsoft), Joo-Young Kim (Microsoft), Daniel Lo (Microsoft), Todd Massengill (Microsoft), Kalin Ovtcharov (Microsoft), Michael Papamichael (Microsoft), Lisa Woods (Microsoft), Sitaram Lanka (Microsoft), Derek Chiou (Microsoft), Doug Burger (Microsoft)
The 49th Annual IEEE/ACM International Symposium on Microarchitecture, 2016
MICRO-49, October 15-19, 2016, Taipei, Taiwan
13 pages pdf , NewsUniversal Packet Scheduling
Radhika Mittal, Rachit Agarwal, and Sylvia Ratnasamy, University of California, Berkeley; Scott Shenker, University of California, Berkeley, and International Computer Science Institute
NSDI 2016
22 pages pdf , slideCompiling Packet Programs to Reconfigurable Switches
Lavanya Jose, Lisa Yan, George Varghese, Nick McKeown
NSDI ‘15, Oakland, CA
13 pages pdfPacket Transactions: High-Level Programming for Line-Rate Switches
Anirudh Sivaraman (MIT CSAIL), Alvin Cheung (University of Washington, Seattle), Mihai Budiu (VMWare Research), Changhoon Kim (Barefoot Networks), Mohammad Alizadeh (MIT CSAIL), Hari Balakrishnan (MIT CSAIL), George Varghese (Microsoft Research), Nick McKeown (Stanford University), Steve Licking (Barefoot Networks)
IN ACM SIGCOMM 2016
14 pages pdf , slideHULA: Scalable load balancing using programmable data-plane
Naga Katta, Mukesh Hira, Changhoon Kim, Anirudh Sivaraman, and Jennifer Rexford
in Symposium on SDN Research, March 2016.
12 pages pdf , slidePISCES: A programmable, protocol-independent software switch
Muhammad Shahbaz, Sean Choi, Ben Pfaff, Changhoon Kim, Nick Feamster, Nick McKeown, Jennifer Rexford
ACM SIGCOMM, August 2016
14 pages pdf , slideDC.p4-Programming the Forwarding Plane of a Data Center Switch
Anirudh Sivaraman(MIT), Changhoon Kim(Barefoot Networks), Ramkumar Krishnamoorthy(Barefoot Networks), Advait Dixit(Barefoot Networks), Mihai Budiu(Barefoot Networks)
SOSR ‘15 Proceedings of the 1st ACM SIGCOMM Symposium on Software Defined Networking Research
8 pages pdfFlowRadar: A Better NetFlow for Data Centers
Yuliang Li and Rui Miao, University of Southern California; Changhoon Kim, Barefoot Networks; Minlan Yu, University of Southern California
NSDI 2016
15 pages pdf , slideAutomatically verifying reachability and well-formedness in P4 Networks
Nuno P. Lopes, Nikolaj Bjørner, George Varghese, Andrey Rybalchenko, Microsoft Research; Nick McKeown, Stanford University; Dan Talayco, Ketos Inc.
13 pages pdfPolicy Routing using Process-Level Identifiers
Oliver Michel, Eric Keller, University of Colorado Boulder
2016 IEEE International Conference on Cloud Engineering Workshop (IC2EW)
6 pages pdfPaxos Made Switch-y
Huynh Tu Dang, Marco Canini, Fernando Pedone, Robert Soule, Universita della Svizzera italiana, Universite catholique de Louvain
ACM SIGCOMM Computer Communication Review, Volume 46, Number 2, April 2016
6 pages pdf ,
website NetPaxosOpenState: Programming Platform-independent Stateful OpenFlow Applications Inside the Switch
G. Bianchi, M. Bonola, A. Capone, C. Cascone, Univ. Roma Tor Vergata, Politecnico di Milano
ACM SIGCOMM Computer Communication Review, vol. 44, no. 2, pp. 44–51, 2014
7 pages pdf
website OpenState SDN project