About 600 results
Open links in new tab
  1. P4 Programming Language - P4 is a domain-specific language for …

    Sep 14, 2025 · A place to discuss the P4 Programming Language and Ecosystem

  2. Register manipulation - Getting Started with P4 - P4 Programming …

    Apr 2, 2023 · A P4 register is in some ways better named an “array”, if that makes it more familiar to you. It is an array of values, all with the same type. A read operation retrieves the value …

  3. P4 architecture - P4 Programming Language

    Feb 23, 2022 · The P4 16 language version (this is a perception more than a fact) seems to have put the PISA term aside. P4 16 also required the “architecture” concept (like V1Model) so the …

  4. Difference between P4 architectures - PISA vs PSA

    Dec 28, 2024 · The P4_16 language spec includes a sample P4_16 architecture, called “Very Simple Switch Architecture” to illustrate the necessary points. PSA, PNA, v1model, TNA, …

  5. How tables work? - Getting Started with P4 - P4 Programming …

    May 14, 2022 · Hi, can someone plz explain how do tables work and what is the relation between key and actions?

  6. How to implement softwared P4 switch in PC or general server to …

    Mar 25, 2023 · I am new to P4 and I want to deploy P4 switches in a virtual environment (among multiple VMS, select the middle VM as the P4 switch) and I would like to ask if there is a better …

  7. ModuleNotFoundError: No module named 'p4' when running …

    Jun 6, 2025 · from p4.config.v1 import p4info_pb2 ModuleNotFoundError: No module named 'p4' It seems like the generated p4info_pb2.py and p4runtime_pb2.py files are not structured …

  8. Intel P4 Studio - P4 Dev - P4 Programming Language

    Nov 7, 2024 · We want to use P4 for CPS applications and are in the process of purchasing two Tofino2 switches. For that, I recently applied for the Intel Connectivity Research Program to …

  9. How to create loop for register? - P4 Programming Language

    Sep 3, 2022 · The P4 program is written so that at least some such injected packets from the controller perform read or write operations on a P4 register array, and send a packet back to …

  10. Dynamic Routing on P4 - P4 Programming Language

    Mar 12, 2025 · I would like to ask if the P4 switch can respond to dynamic routing (e.g. ospf, rip, etc.) and inform the router about the available network neighbors of the P4 switch? For …