Search for: p4

New P4 Education Working Group Co-Chair

We are pleased to announce that Muhammad Shahbaz, Purdue University, has taken on the role of co-chair of the P4 Education Working Group. Muhammad Shahbaz is a Kevin C. and Suzanne L. Kahn New Frontiers Assistant Professor in Computer Science at Purdue University. His research focuses on designing and developing domain-specific (performance) abstractions, compilers, and […]

Building a Rack-Scale Computer with P4 at the Core

During a recent P4.org open source developer days Ryan Goodfellow was invited to give a talk and demo about an independently developed open source P4 compiler built by a team at Oxide Computer Company. This blog is an overview of his presentation. ========================== Background A rack scale computer is hardware and software designed together such […]

Euro P4 2023

EuroP4 2023 will be held in conjunction with ACM CoNEXT 2023, December 5-8, 2023, in Paris (France). This event will bring together networking researchers and practitioners to discuss cutting-edge, P4-enabled research and P4-based technology. The workshop provides a venue for presenting and discussing research and projects related to P4, as well as for more broadly […]

New P4 API Working Group Co-Chair

We are pleased to announce that Chris Sommers, Keysight Technologies, was nominated in April 2023 to co-chair of the P4 API Working Group.  Chris Sommers has a degree in Electrical Engineering and is a Distinguished Software Engineer at Keysight Technologies, where he incubates new technologies and products related to network test and visibility. Chris has […]

New P4 Language Working Group Co-Chair

We are delighted to announce that Jonathan DiLorenzo, Google, has accepted the role of P4 Language Design Working Group Co-Chair. He has been an active contributor in the P4 community since 2021. Check out this recent community member profile to learn more about Jonathan. We would also like to thank outgoing P4 Language Design Working Group […]

P4 Language Design Working Group Releases P4 Language Specification v1.2.4

Authors: P4 Language Design Working Group Co-Chairs – Nate Foster & Mihai Budiu  The P4 Language Design Working Group is pleased to announce the release of version 1.2.4 of the P4 Language Specification. The new specification document is available in HTML and PDF form on the specifications page on the P4 website. Changes in P4_16 […]

2023 P4 Workshop Wrap-up

The annual 2023 P4 Workshop took place April 24-25th and was hosted in-person at Intel headquarters in Santa Clara, California. It was a great opportunity for exchange of insights and ideas and included 28 talks as well as demos and posters. The keynote sessions were recorded and the videos plus slides are now accessible on-demand. […]

2023 P4 Workshop

The 2023 P4 Workshop brought together the P4 community to share knowledge, experiences and ideas. Register to view the keynotes, talks, posters and demos included as part of the event.

2023 P4 Workshop

2023 P4 TST Election Results

We are delighted to announce the results of the recent 2023 P4 Technical Steering Team (TST) Elections. Andy Fingerhut (Intel) and Fabian Ruffy (NYU/Intel/Barefoot) have been elected to 2-year terms on the P4 TST.  We also would like to extend a warm thank you to outgoing TST member Robert Soulé (Yale). Your hard work and […]

2023 P4 Workshop

The 2023 P4 Workshop will take place at Intel headquarters in Santa Clara, CA. Note there is no on-site registration. View the map for location of the building and room for the event each day. The P4 Workshop is an opportunity for the P4 ecosystem to share knowledge and experiences with the broader community and […]

Euro P4 2022 Wrap-up

  Euro P4 is the official European workshop of the P4 Language Consortium, with the aim to bring together P4 researchers from Europe and from around the world, to discuss new innovations and ideas and to foster the growth of the P4 Community. Euro P4 2022 is the 5th event of this kind. Euro P4 […]