The P4 Language Consortium logo

The P4 Language Consortium

Evolve the programmable data plane ecosystem!

GSoC Participation History

Technologies

Topics

Past Projects

Accelerating OVS with Gigaflow: A Smart Cache for SmartNICs

Gigaflow is an innovative solution to accelerate network processing in large-scale data centers by leveraging flow locality and pipeline-aware...

Topics:apimlaiuibackend

SpliDT: Scaling Stateful Decision Tree Algorithms in P4

Contemporary developments of Machine Learning Applications in real-time Networks to classify traffic for better security and performance are examples...

🐍 python
Topics:mlai

P4Sim Control Plane Enhancement

This project aims to extend the existing P4sim module integrated within the ns-3 network simulator by implementing control plane functionalities. The...

Topics:ai

P4MLIR: MLIR-based high-level IR for P4 compilers

P4C, being a reference compiler for the P4 language, struggles with some fundamental shortcomings of its internal code representation (IR). These...

Topics:mlaiui

BMv2 With All Possible Output Packets

P4 empowers developers to program the data plane of network devices—switches, routers, and NICs—at a level of detail previously only accessible to...

Topics:aiui

Frequently Asked Questions

The P4 Language Consortium | GSoC Org Profile & Stats - Learn about The P4 Language Consortium's involvement in Google Summer of Code (GSoC), their technologies, detailed reports.

|Currently Active|

Contributor Readiness

Participation

Projects

Top Programming Languages

llvm dominates with primary adoption

Project Difficulty Distribution

Beginner
0
Intermediate
0
Advanced
0

No difficulty data available

Built with ❤️ for the Google Summer of Code (GSoC) open source community | © 2026 GSoCOrganizationsGuide

The P4 Language Consortium - GSoC Organizations Guide | GSoC Organizations Guide