Jan 4, 2024
P4 Becomes an Independent Project, Hosted by the Linux Foundation
From its humble academic origins, P4 has grown into a vibrant open-source project, with a dedicated community of researchers and practitioners united by a shared mission: to create a deeply programmable platform that puts network owners, not equipment vendors and standards bodies, in control of their networks. The Open Networking…
Aug 21, 2023
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…
Aug 11, 2023
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…
Jul 14, 2023
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…
Jun 28, 2023
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…