BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//P4 - Language Consortium - ECPv6.15.20//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:P4 - Language Consortium
X-ORIGINAL-URL:https://p4.org
X-WR-CALDESC:Events for P4 - Language Consortium
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:UTC
BEGIN:STANDARD
TZOFFSETFROM:+0000
TZOFFSETTO:+0000
TZNAME:UTC
DTSTART:20180101T000000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=UTC:20190823T083000
DTEND;TZID=UTC:20190823T170000
DTSTAMP:20260425T213137
CREATED:20250912T215908Z
LAST-MODIFIED:20250915T231159Z
UID:10000090-1566549000-1566579600@p4.org
SUMMARY:ACM SIGCOMM 2019 Full-Day Tutorial on Programming the Network Data Plane
DESCRIPTION:Held at Shangri-La Hotel Beijing on Friday\, August 23\, 2019\nExpectations\nAttendees will be expected to have basic familiarity with the P4 lanaguage. Novice participants without any prior P4 experience are encouraged to refer to the Getting Started wiki page. \nAttendees will also be expected to bring their own laptops. We will provide a VM image containing all the necessary packages and tools. The P4 specification is publicly available at the P4 website under an Apache license. Key development tools (front-end compiler and software switch capable of running P4 programs) are available as open-source tools (http://github.com/p4lang). \nInstructions\nIn order to ensure that you arrive prepared for the tutorial we ask that you please follow the instructions listed on our GitHub repository. \nIf you attend and complete the P4 tutorial and you would like to receive a certificate of completion from P4.org\, please send an email to sibanez@stanford.edu indicating your request. \nAgenda\n\n\n8:30am – 9:30am\n\nP4 Language Overview\n\n\n\n\n\n9:30am – 10:00am\n\nCollaborative Lab Exercises – Part I\n\n\n\n\n\n10:00am – 10:30am\n\nTea/Coffee Break\n\n\n\n\n\n10:30 – 12:00pm\n\nCollaborative Lab Exercises – Part II\n\n\n\n\n\n12:00pm – 1:30pm\n\nLunch\n\n\n\n\n\n1:30pm – 3:00pm\n\nMini Research Workshop – Part I\n\nLeveraging P4 to Automatically Validate Networking Switches. Stefan Heule\, Konstantin Weitz\, Waqar Mohsin\, Lorenzo Vicisano\, Amin Vahdat (Google).\nMimic P4 Model. Le Tian (Information Engineering University)\, Pengshuai Cui (PLA Strategic Support Force Information Engineering University)\, Yuxiang Hu (PLA Strategic Support Force Information Engineering University)\nTaurus: An Intelligent Data Plane. Tushar Swamy\, Alexander Rucker\, Muhammad Shahbaz\, and Kunle Olukotun (Stanford University)\n100Gbps P4-enabled Smart NIC: Architecture and Challenges on Datapath implementation in FPGA. Yan Yan (Raymax Technology)\n\n\n\n\n\n\n\n3:00pm – 3:30pm\n\nBreak\n\n\n\n\n\n3:30pm – 5:00pm\n\nMini Research Workshop – Part II\n\nNon-invasive Campus Deployment of P4-based Network Measurement. Xiaoqi Chen (Princeton University)\nPerformant and Flexible DDoS Defense with Programmable Switches. Zaoxing Liu (Carnegie Mellon University)\, Georgios Nikolaidis (Barefoot Networks)\, Jeongkeun Lee (Barefoot Networks)\, Changhoon Kim (Barefoot Networks)\, Xin Jin (Johns Hopkins University)\, Minlan Yu (Harvard University)\, Vyas Sekar (Carnegie Mellon University)\nMagellan: A Compiler and Runtime for High-Level Programming of Highly Programmable Network Data Planes. Y. Richard Yang (Yale University)\nRedesigning Sketch Data Structures for Programmable Data Plane Devices. Vladimir Braverman (Johns Hopkins University)\n\n\n\n\n\nOrganizers\n\nStephen Ibanez (Stanford University)\nChanghoon Kim (Barefoot Networks)
URL:https://p4.org/event/acm-sigcomm-2019-full-day-tutorial-on-programming-the-network-data-plane/
CATEGORIES:Events
END:VEVENT
END:VCALENDAR