• P4 Blog

    The P4 blog is a forum that incorporates news and technical articles from across the P4 community. We invite you to send contributions to be included.

    SUBMIT NEW BLOG

    Recent Blog Posts
    August
    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 ...
    August
    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 overvie ...
    July
    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 Softw ...
    June
    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 communi ...
    June
    5
    2023
    P4 Language Design Working Group Releases P4 Language Specif ...
    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 s ...
    May
    31
    2023
    Community Member Profile: Daniel Lazkani Feferman
    In this community member profile we highlight Daniel Lazkani Feferman, a Telco Cloud Senior Architect at CPqD, who is based in Rio de Janeiro, Brazil. He has been an active contributor in both the P4 and Aether communities an ...
    May
    16
    2023
    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 a ...
    February
    14
    2023
    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 als ...
    January
    19
    2023
    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 gr ...
    January
    18
    2023
    Community Member Profile: Jonathan DiLorenzo
    In this community member profile we highlight Jonathan DiLorenzo, a Software Engineer at Google Cloud, who is based in Sunnyvale, California. He has been an active contributor in the P4 and PINS communities since May 2021. ...