BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//P4 - Language Consortium - ECPv6.16.3//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:20220101T000000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=UTC:20230424T080000
DTEND;TZID=UTC:20230425T080000
DTSTAMP:20260601T170215
CREATED:20250912T220028Z
LAST-MODIFIED:20250915T225525Z
UID:10000100-1682323200-1682409600@p4.org
SUMMARY:2023 P4 Workshop
DESCRIPTION:The P4 Workshop is an opportunity for the P4 ecosystem to share knowledge and experiences with the broader community and to facilitate collaboration. The workshop incorporates insights and perspectives from the P4 community across the following key areas: \n\nP4 language\nP4 targets\nP4 tool chain\nP4 use cases & applications\nControl plane or network OS for P4 targets\nExtensions to P4\nCross-cutting work between P4 and related systems such as eBPF and service meshes.\n\nView individual videos and slides below! Or\, view YouTube playlist. \nKeynotes\n\n\n\n\n\n \nTitle\nVideo\nSlides\n\n\n\n\n\n\nWelcome & State of P4\nMina Tahmasbi Arashloo\, Program Chair\, University of Waterloo\nAndy Fingerhut\, Principal Engineer\, Intel\n\n\n\n\n\n\nFireside Chat with Nick McKeown\nNick McKeown\, P4 Co-founder & Evangelist\nLarry Peterson\, Chief Scientist\, ONF\n\n\n\n\n\n\nDeveloping Real World Applications Using P4-Based Architecture\nKrishna Doddapaneni\, Corporate Vice President\, AMD Pensando\n\n\n\n\n\n\nP4 HAL for Network Virtualization\nParveen Patel\, Google Cloud\, Senior Director Engineering\, Google Cloud\n\n\n\n\n\n\nThe Power of Fully-Specified Data Planes\nRob Sherwood\, Chief Technology Officer\, NEX Cloud Networking Group\, Intel\n\n\n\n\n\n\nFrom Programmability to Fungibility\nAng Chen\, Assistant Professor Computer Science\, Rice University\n\n\n\n\n\n\nCan SmartNICs Help Accelerate Distributed Systems?\nArvind Krishnamurthy\, Short-Dooley Professor\, Paul G. Allen School of Computer Science & Engineering\, University of Washington\n\n\n\n\n\nIn-Depth Talks\n\n\n\n\n\n \nTitle\nVideo\n \nSlides\n\n\n\n\n\n\nEscaping Babel: The Flow Must Go On\nVictor Rios\, Google\n\n\n\n\n\n\nOpenConfig Co-Existence with P4 Using TDI\nJames Choi\, Cloud SW Architect\, Intel\n\n\n\n\n\n\nFormalizing and Extending P4’s Type System\nParisa Ataei\, Postdoc\, Cornell University\n\n\n\n\n\n\nEffective DGA Family Classification Using a Hybrid Shallow and Deep Packet Inspection Technique on P4 Programmable Switches\nAli AlSabeh\, University of South Carolina\n\n\n\n\n\n\nSegment Routing Proxy Device implemented Using P4 on FPGA with Zero CPU Overhead\nMiroslaw Walukiewicz\, Intel\n\n\n\n\n\n\nHardware Offload Driver with P4-TC\nAnjali Singhai Jain\, Network Architect\, Intel\nNamrata Limaye\, Intel\n\n\n\n\n\n\nP4TC: Linux Kernel P4 implementation Approaches and Evaluation\nDeb Chatterjee\, Intel\nJamal Hadi Salim\, Mojatatu Networks\n\n\n\n\n\n\nAugmenting P4-DPDK Software Pipelines with Accelerators: the IPsec Use Case\nAndy Fingerhut\, Intel\n\n\n\n\n\nLightning Talks\n\n  \n\n\n\n\n \nTitle\nVideo\n \nSlides\n\n\n \n\n\n\nIntent-based Platform Leverages Programmable Networking for Optimizing Edge\nDave Duggal\, Founder/CEO\, EnterpriseWeb\nWilliam Malyk\, Chief System Architect\, EnterpriseWeb\n\n\n\n \n\n\n\nA Language Engineering Approach to Support the P4 Coding Ecosystem\nAlexandre Lachance\, Graduate Student\, McMaster University\n\n\n\n \n\n\n\nEnhancing Blockage Detection and Handover on 60 GHz Networks with P4 Programmable Data Planes\nAli AlSabeh\, Computer Science PhD Student\, University of South Carolina\n\n\n\n \n\n\n\nP4MS: Leveraging Passive Measurements from P4 Switches to Dynamically Modify a Router’s Buffer Size\nJose Gomez\, Graduate Assistant\, University of South Carolina\n\n\n\n\n\nP4 Working Group Update\n\n\n\n\n\n \nTitle\nVideo\n \nSlides\n\n\n \n\n\n\nWhat’s New in P4-16\nMihai Budiu\, P4 Language Design Working Group Co-Chair\n\n\n\n \n\n\n\nP4.org Architecture Work Group\nMario Baldi\, P4 Architecture Working Group Co-Chair\nAndy Fingerhut\, P4 Architecture Working Group Co-Chair\n\n\n\n \n\n\n\nP4 API Working Group Annual Wrap-up\nChris Sommers\, API Working Group Co-Chair\nSteffen Smolka\, API Working Group Co-Chair\n\n\n\n\n\nDemos\n\n  \n\n\n\n\n \nTitle\nVideo\n \nSlides\n\n\n \n\n\n\nA Language Engineering Approach to Support the P4 Coding Ecosystem\nAlexandre Lachance\, Graduate Student\, McMaster University\n\n\n\n \n\n\n\nDemo to Offload Networking Pipeline on Intel IPU E2000 Using P4 Control Plane\nNupur Uttarwar\, Cloud Software Engineer\, Intel\nNamrata Limaye\, Senior Engineering Manager\, Cloud Software\, Intel\n\n\n\n \n\n\n\nEnabling P4 hands-on Training Using Hardware Switches in a Cloud System at the University of South Carolina\nJose Gomez\, Graduate Assistant\, University of South Carolina\n\n\n\n \n\n\n\nEnhancing Blockage Detection andHandover on 60 GHz Networks with P4 Programmable Data Planes\nAli AlSabeh\, Research Assistant\, University of South Carolina\n\n\n\n\n\nPosters\n\n  \n\n\n\n\n \nTitle\nDetails\n\n\n\n\n\n\nA Testbench for Testing Programmable Traffic Managers in a Software Environment\nBill Pontikakis\, Research Associate\, Polytechnique Montreal\n\n\n\n\n\nCasual Network Telemetry\nYunhe Liu\, Research Assistant\, Cornell University\n\n\n\n\n\nEnhancing Blockage Detection and Handover on 60 GHz Networks with P4 Programmable Data Planes\nAli AlSabeh\, Research Assistant\, University of South Carolina\n\n\n\n\n\nExtending the P4 Language to Facilitate the Use of Stateful Constructs\nJorg Ehmer\, Polytechnique Montreal\n\n\n\n\n\nIntent-based Platform Leverages Programmable Networking for Optimizing Edge\nDave Duggal\, Founder/CEO\, EnterpriseWeb\nWilliam Malyk\, Chief System Architect\, EnterpriseWeb
URL:https://p4.org/event/2023-p4-workshop/
CATEGORIES:Events
END:VEVENT
END:VCALENDAR