Upgrade to Pro — share decks privately, control downloads, hide ads and more …

P4 Update 2026 (English)

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.
Avatar for ebiken ebiken PRO
January 28, 2026

P4 Update 2026 (English)

Summary of P4-Related Information Mainly Announced in 2025
* Presentation materials from the Japan P4 Users Group 2026 (January 28, 2026)
* https://p4users.org/p4usersjp2026/

Avatar for ebiken

ebiken PRO

January 28, 2026
Tweet

More Decks by ebiken

Other Decks in Technology

Transcript

  1. P4 Update 2026 | P4 Users Japan 2026 (2026-01-28) @

    Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 0 P4 Update 2026 P4 Users Japan 2026 (2026-01-28) @ Shinagawa, Tokyo
  2. P4 Update 2026 | P4 Users Japan 2026 (2026-01-28) @

    Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 1 Research & Support Engineer Netmarks Mar 1998 ~ Jun 2001 Regional manager, Global Support Center Network Appliance Jul 2001 ~ Dec 2006 Director of Service Development Operation SGI Japan Feb 2007 ~ Sep 2008 • Product Intro and Support for Operators • Data Center Operation (energy efficiency) • Technical Team Management Network (Enterprise / Telecom / ISP) ATM, VPN(IPsec), xDSL, MPLS Content Delivery Network & Storage Web/Streaming Cache & LB, NFS/SAN Data Center & SaaS (MEX/SGI) Energy Efficiency, DesktopVPN (SaaS) ~10 years Senior Product Manager Sable Networks Apr 2008 ~ Nov 2010 Solution Architect Parallels Dec 2010 ~ Mar 2014 VP of Technology Riava Jul 2014 ~ Sep 2015 Principal Engineer Lumina Networks Nov 2018 ~ Aug 2020 Co-Founder, CTO Ponto Networks Dec 2015 ~ Jun 2018 Network Automation SDN Controller, Orchestrator OpenFlow, FPGA, WhiteBox NOS Switch Design & Development Flow Router, IPv6/v4 Translation (nat64) Service Automation & Container Operation/Business Support System • Product Design and Development • Management and Board member of Startup Companies • Support Japan Market Entry • Technical Consulting / Support • Open-Source Community 10~20 years Lagopus OF Switch Kentaro Ebisawa(海老澤 健太郎) https://www.linkedin.com/in/ebiken/ Principal Researcher TOYOTA Motor Corp. Nov 2016 ~ Dec 2023 Network Infra for Connected Cars Research Professor NTT Ltd. Dec 2020 ~ Nov 2023 Operator Network Technology TOYOTA InfoTechnology (Nov 2016 ~ Mar 2019) Merged to TOYOTA Mortor Corp on Mar 2019 ~25 years Principal Engineer | Arrcus, Inc. Jan 2024 ~ current Virtualization of Data Plane
  3. P4 Update 2026 | P4 Users Japan 2026 (2026-01-28) @

    Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 2 エンジニア選書 シリーズ 実践 SONiC入門 海老澤健太郎 著 https://gihyo.jp/book/2025/978-4-297-14943-7 Software-Defined Networks ソフトウェア定義ネットワークの 概念・設計・ユースケース 翻訳:進藤 資訓, 海老澤 健太郎, 小林 正幸 著者:Larry Peterson, Carmelo Cascone, Brian O’Connor, Thomas Vachuska, Bruce Davie https://www.amazon.co.jp/exec/obidos/ASIN/4798172049/ https://www.telecomi.biz/backnumber/bn2025_09.html https://github.com/ebiken/janog/tree/main/JANOG55 janog55-ai-infra.pdf JANOG55 (2025-01-22) https://www.janog.gr.jp/meeting/janog55/ultra/ 【参考資料】 AIインフラ解説資料 (AI/HPC & UEC技術概要)
  4. P4 Update 2026 | P4 Users Japan 2026 (2026-01-28) @

    Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 3 Sudden message from Belgium Thank you, Davide !! J I would like to share latest P4 updates with the Japanese P4 community Wow! We are having P4 users group this month!!
  5. P4 Update 2026 | P4 Users Japan 2026 (2026-01-28) @

    Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 4 P4.org Spec & Education • P4.org Working Groups API, Architecture, Language, Education Activities to spread P4 • P4 Ambassador Program • P4 Consortium participation in GSoC P4 Related R&D Trends • P4 Developer Days P4 Compatible Hardware (2025) • Intel IPU E2200 • AMD Pensando Pollara • Cisco Silicon One P200 • XSight X2 • Altera-based SmartNICs • Silicom ThunderFjord • iWave Zynq UltraScale+ P4 Update 2026 P4 Workshop ... in conjunction with the OCP Global Summit
  6. P4 Working Groups • P4 API WG • P4 Architecture

    WG • P4 Language WG • P4 Education WG P4 Update 2026 | P4 Users Japan 2026 (2026-01-28) @ Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 5
  7. P4.org Working Groups P4 Update 2026 | P4 Users Japan

    2026 (2026-01-28) @ Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 6 https://p4.org/working-groups/
  8. P4 API Working Group P4 Update 2026 | P4 Users

    Japan 2026 (2026-01-28) @ Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 7 https://github.com/p4lang/p4runtime/ Protobuf *.proto Go *.pb.go Spec P4Runtime-Spec.adoc Python *.pb2_py, *.pb2_grpc.py Rust lib.rs, Cargo.toml, build.rs • Active discussion and development are taking place • Monthly meeting (minutes) • Sharing community trends • GitHub Issues/PR discussions • Defining Messages in Protobuf • Implemented in Go, Python, and Rust
  9. P4 Architecture Working Group • The last few years have

    been discussing Portable NIC Architecture (PNA) • In 2025, PNA's expansion needs disappear and meetings decrease • January 2026 "There have been no noteworthy updates in the past two months” • In the future, P4 Developer Days will introduce "What functions were realized with the P4 architecture?" and carry out activities to raise awareness about the P4 architecture P4 Update 2026 | P4 Users Japan 2026 (2026-01-28) @ Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 8 https://lists.p4.org/g/p4-arch/message/576 • 2025-05-12 Suppose that there is not sufficient interest among vendors of P4- programmable NICs and their users, at this time, to devote time to work on significant enhancements to the PNA specification. • 2025-07-14 One idea for promoting P4 architectures in all their variety is encouraging people (especially vendors selling products) to give talks at P4 Developer Days on what their P4 architectures enable feature-wise. One such talk coming up soon is scheduled 2025-Aug-06, titled: “Gateway Use-Case Architecture for Network Applications” by Pavel from Altera. Portable NIC architecture (minutes) Mailing list
  10. P4 Language Working Group • Monthly meeting (minutes) • Alternate

    between Europe (9AM PT) & Asia (5PM PT) • Discussing P4 language specifications, formal semantics, compilers, etc. • Discussing GitHub p4-spec, p4c issues • https://github.com/p4lang/p4-spec • https://github.com/p4lang/p4c P4 Update 2026 | P4 Users Japan 2026 (2026-01-28) @ Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 9
  11. P4 Education Working Group • No regular meetings • Mailing

    list: https://lists.p4.org/g/p4-ed • We have compiled a list of lectures and courses at universities where P4 is currently being taught • Coming soon as part of educational materials • Objective: To significantly expand the spread and influence of P4 in the field of network education by making it easier for teachers to adopt P4 through exercise materials, educational resources, and instructional materials, as well as supporting P4 education in academia P4 Update 2026 | P4 Users Japan 2026 (2026-01-28) @ Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 10
  12. P4 Ambassador Program P4 Update 2026 | P4 Users Japan

    2026 (2026-01-28) @ Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 11 Linux Foundation Approved & Coming Soon If you are interested, please DM to Slack: p4users-jp @ebiken!
  13. The role of the P4 Ambassador • Event Planning and

    Management • Host online/in-person community events • Information dissemination and content creation • Technical documentation, blog posts to P4.org • Dissemination of news and events on social media • Event Speaking and Representative Activities • Exhibiting at the P4 booth and taking the stage as a speaker • Community Expansion and Support • Developing, welcoming, and developing new contributors and members • Connecting diverse talents in the region to build inclusive communities P4 Update 2026 | P4 Users Japan 2026 (2026-01-28) @ Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 12
  14. Benefits of becoming a P4 Ambassador • Official Performance Certification

    • Digital badge awarding (Credly) • Officially prove your activity on SNS and website • Improving Public Relations and Presence • Represent the P4 community at external events • As the face of P4, expand exposure and recognition in the external community • Ambassador Goods • You can apply for P4 official merchandise (T-shirts and stickers for events) and settle expenses. P4 Update 2026 | P4 Users Japan 2026 (2026-01-28) @ Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 13
  15. P4 Consortium participation in GSoC Google Summer of Code P4

    Update 2026 | P4 Users Japan 2026 (2026-01-28) @ Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 14
  16. Google Summer of Code (GSoC) 概要 P4 Update 2026 |

    P4 Users Japan 2026 (2026-01-28) @ Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 15 • Google-Supported Global Development Programs • Student-centered participants contribute to open source projects under the guidance of mentors • Objective is to increase number of people who contribute to open source • "professionals" who are already active are not eligible. • The official timeline (application, proposal, development period) is published online • https://summerofcode.withgoogle.com/ • Incentives • Varies depending on project size and area of residence • https://developers.google.com/open-source/gsoc/help/student-stipends
  17. P4 projects adopted for GSoC 2025 P4 Update 2026 |

    P4 Users Japan 2026 (2026-01-28) @ Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 16 Blog: Announcing P4 Projects Selected for 2025 GSoC (May 8, 2025) https://p4.org/announcing-p4-projects-selected-for-2025-gsoc/ • P4MLIR: MLIR-based high-level IR for P4 compilers • Contributor: Xiaomin Liu, New York University • Mentors: Anton Korobeynikov, Bili Dong, Fabian Ruffy • BMv2 with all possible output packets • Contributor: Xiyu Hao, New York University • Mentors: Matthew Lam, Jonathan DiLorenzo, Bili Dong, Antonin Bas • P4Simulator: Enabling P4 Simulations in ns-3 • Contributor: Vineet Goel, Indian Institute of Technology Roorkee • Mentors: Mingyu Ma, Tommaso Pecorella, Davide Scano • Gigaflow: A Smart Cache for a SmartNIC • Contributor: Advay Singh, University of Michigan • Mentors: Annus Zulfiqar, Ali Imran, Davide Scano, Ben Pfaff, Muhammad Shahbaz • SpliDT: Scaling Stateful Decision Tree Algorithms in P4 • Contributor – Sankalp Jha, Ajay Kumar Garg Engineering College, • Mentors: Murayyiam-Parvez, Annus Zulfiqar, Ali Imran, Davide Scano, Walter Willinger, Muhammad Shahbaz https://summerofcode.withgoogle.com/programs/2025/organizations/the-p4-language-consortium
  18. Google Summer of Code (GSoC) 2026 • P4 Consortium plans

    to participate in "GSoC 2026” • P4 Project Proposal for GSoC 2026 Currently in Progress • The latest list will be updated on GitHub from time to time • https://github.com/p4lang/gsoc/blob/main/2026/ideas_list.md • Recruitment of project proposals and mentors • If you wish to propose a project or become a mentor, please contact the management team • Management Team: Davide Scano, Bili Dong, Fabian Ruffy P4 Update 2026 | P4 Users Japan 2026 (2026-01-28) @ Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 17
  19. P4 Developer Days P4 Update 2026 | P4 Users Japan

    2026 (2026-01-28) @ Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 18
  20. About P4 Developer Days P4 Update 2026 | P4 Users

    Japan 2026 (2026-01-28) @ Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 19 • Regular seminars introducing P4 applications, research, and industrial examples • Purpose: To deepen knowledge within the community through sharing P4-related projects https://p4.org/p4-developer-days/
  21. P4 Developer Days ~ Session Slides & Videos P4 Update

    2026 | P4 Users Japan 2026 (2026-01-28) @ Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 20 YouTube Playlist: P4.org Developer Days https://www.youtube.com/playlist?list=PLf7HGRMAlJBwb4OwdL60MwkT7vGxSv0T4
  22. P4 Developer Days ~ セッション一覧 P4 Update 2026 | P4

    Users Japan 2026 (2026-01-28) @ Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 21 Upcoming Sessions https://p4.org/events/ Past sessions https://p4.org/p4-developer-days/
  23. P4 targets released in 2025 • Intel IPU E2200 •

    AMD Pensando Pollara • Cisco Silicon One P200 • XSight X2 • Altera-based SmartNICs P4 Update 2026 | P4 Users Japan 2026 (2026-01-28) @ Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 22
  24. P4 targets released in 2025 • Intel IPU E2200 •

    https://www.servethehome.com/intel-ipu-e2200-400g-dpu-at-hot-chips-2025 • AMD Pensando Pollara • https://www.amd.com/en/products/network-interface-cards/pensando.html • Cisco Silicon One P200 • https://blogs.cisco.com/sp/cisco-silicon-one-p200-powers-the-first-51-2t-scale-across- routing-systems • XSight X2 • https://xsightlabs.com/products/ • Altera-based SmartNICs • Silicom ThunderFjord: https://www.silicom.dk/p4-thunderfjord-smartnic-silicom-webinar/ • iWave Zynq UltraScale+: https://iwave-global.com/product/zynq-ultrascale-smartnic- 100g-solution/ P4 Update 2026 | P4 Users Japan 2026 (2026-01-28) @ Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 23
  25. Intel IPU E2200 – Mount Morgan P4 Update 2026 |

    P4 Users Japan 2026 (2026-01-28) @ Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 24 Intel IPU E2200 FXP Packet Processor “Intel Mount Morgan Infrastructure Processing Unit (IPU)” Hot Chips 2025: https://hc2025.hotchips.org/ • General purpose packet processor • High-performance design with flexibility for current and future applications. • Software programming • P4-based software for enhanced features • Enables high-performance networking • For virtual, microservice, and physical environments • Successor to the IPU E2100 (Mount Evans) • Announced at Hot Chips 2025 (2025 August) • ARM Many Core • 400G (112G SerDes) https://www.intel.com/content/www/us/en/products/details/network-io/ipu.html (Not listed on the Intel IPU page, see Hot Chips 2025)
  26. AMD Pensando Pollara 400 AI NIC P4 Update 2026 |

    P4 Users Japan 2026 (2026-01-28) @ Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 25 https://www.amd.com/en/products/network-interface-cards/pensando.html “AMD Pensando™ Pollara 400 AI NIC Architecture and Application” Hot Chips 2025: https://hc2025.hotchips.org/
  27. Implementing Ultra Etherenet (UEC/UET) Functionality with P4 P4 Update 2026

    | P4 Users Japan 2026 (2026-01-28) @ Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 26 “AMD Pensando™ Pollara 400 AI NIC Architecture and Application” Hot Chips 2025: https://hc2025.hotchips.org/
  28. Cisco Silicon One P200 P4 Update 2026 | P4 Users

    Japan 2026 (2026-01-28) @ Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 27 https://www.cisco.com/c/en/us/products/collateral/networking/silicon-one/silicon-one-p200-processor-ds.html • P4 Programmable Switch ASIC (NPU) • 512x 112G SerDes (64x800GE, 128x400GE, 512x100GE) • Deep Buffer (16GB HBM) [1] [1] https://www.nextplatform.com/2025/10/08/cisco-takes-on-broadcom-nvidia- for-fat-ai-datacenter-interconnects/
  29. Cisco Silicon One P200 - P4 programmability & application P4

    Update 2026 | P4 Users Japan 2026 (2026-01-28) @ Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 28 P4 programmability • Application development is handled by an Integrated Development Environment (IDE) • At compilation, the application generates low-level register/memory access APIs and higher-level SDK application APIs • Provides application support for a wide range of data center, service provider, and enterprise protocols • Ability to develop the SDK and applications running over the SDK over a simulated Cisco Silicon One device Table 2. Sample of features currently available • IPv4/v6 routing • SRv6 • Open Shortest Path First (OSPF) • Intermediate System-to-Intermediate System (IS-IS) • Border Gateway Protocol (BGP) • Multiprotocol Label Switching (MPLS) forwarding • Label Distribution Protocol (LDP), LDPoTE • RSVP-TE • Segment Routing (SR)-MPLS • SR for Traffic Engineering (SR-TE) • L3VPN, IPv6 Provider Edge (6PE), IPv6 VPN PE (6VPE) • BGP Labeled Unicast (LU) • Virtual Private Wire Service (VPWS)/ Ethernet over MPLS (EoMPLS) • Virtual Private LAN Services (VPLS) • Ethernet switching • 802.1d, 802.1p, 802.1q, 802.1ad • IP tunneling • IP-in-IP • Generic Routing Encapsulation (GRE) • VXLAN • Integrated Routing and Bridging (IRB) • Hot Standby Router Protocol (HSRP)/ Virtual Router Redundancy Protocol (VRRP) • Policy-based routing • Security and QoS ACLs • ECMP and LAG (802.3ad) • Multicast • Protocol Independent Multicast sparse mode (PIM-SM)/Source Specific Multicast (SSM) • Internet Group Management Protocol (IGMP) • Multicast LDP (MLDP) • Multicast VPN (MVPN) • Network Address Translation (NAT)/Port Address Translation (PAT) • Protection (link/node/path and Topology-Independent Loop-Free Alternate [TI-LFA]) • QoS classification and marking • Congestion management • Telemetry • NetFlow, sFlow • (ER)SPAN • Packet mirroring with appended metadata • Lawful intercept • Distributed Denial-of-Service (DDoS) mitigation • Control-plane policing • BGP flow specification (flowspec) • Timing and frequency synchronization • SyncE • 1588 https://www.cisco.com/c/en/us/products/collateral/networking/silicon-one/silicon-one-p200-processor-ds.html
  30. Xsight Labs – X2 Series Ethernet Switch P4 Update 2026

    | P4 Users Japan 2026 (2026-01-28) @ Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 29 https://xsightlabs.com/products/ 12.8T X2 PRODUCT BRIEF https://xsightlabs.com/wp-content/uploads/2024/09/X2-PB-Public.pdf
  31. Xsight Labs - ISA Released as Open Source P4 Update

    2026 | P4 Users Japan 2026 (2026-01-28) @ Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 30 “XISA is First Fully Open Instruction Set Architecture (ISA) for Ethernet Switch Silicon” https://xsightlabs.com/xsight-labs-transforms-ethernet-switch-market-with-unprecedented-open-architecture/
  32. X-Switch Instruction Set Architecture (XISA) P4 Update 2026 | P4

    Users Japan 2026 (2026-01-28) @ Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 31 https://xsightlabs.com/wp-content/uploads/2025/03/XISA_Public-.pdf
  33. Altera - P4 Suite for FPGA (P4 compiler tool chain)

    P4 Update 2026 | P4 Users Japan 2026 (2026-01-28) @ Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 32 https://www.altera.com/products/development-tools/p4-suite-fpga
  34. Altera-based SmartNICs (FPGA) Silicom ThunderFjord P4 Update 2026 | P4

    Users Japan 2026 (2026-01-28) @ Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 33 https://www.silicom.dk/p4-thunderfjord-smartnic-silicom-webinar/ P4 Developer Days webinar (with Slides + Video) “P4 on Silicom ThunderFjord SmartNIC” https://p4.org/event/p4-developer-days-p4-on-silicom-thunderfjord-smartnic/
  35. Altera-based SmartNICs (FPGA) iWave Zynq UltraScale+ P4 Update 2026 |

    P4 Users Japan 2026 (2026-01-28) @ Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 34 https://iwave-global.com/product/zynq-ultrascale-smartnic-100g-solution/
  36. P4 Workshop 2025 ... in conjunction with the OCP Global

    Summit P4 Update 2026 | P4 Users Japan 2026 (2026-01-28) @ Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 35
  37. P4 Workshop 2025 ... in conjunction with the OCP Global

    Summit P4 Update 2026 | P4 Users Japan 2026 (2026-01-28) @ Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 36 https://www.opencompute.org/events/past-events/2025-ocp-global-summit
  38. P4 Workshop 2025 Pre-Recorded Talks P4 Update 2026 | P4

    Users Japan 2026 (2026-01-28) @ Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 37 https://p4.org/event/2025-p4-workshop/
  39. P4 Update 2026 | P4 Users Japan 2026 (2026-01-28) @

    Shinagawa, Tokyo | Kentaro Ebisawa at Arrcus, Inc 38 13:35 P4 User Meeting Activity Review 日本 P4 ユーザ会 松本 仁兵 13:45 P4 Update 2026 Arrcus, Inc. 海老澤 健太郎 14:15 P4 Suite for FPGA Update PTP, HQoS Use Cases and P4 Emulation Demo by Extern 日本アルテラ株式会社 藤本 潔 株式会社マクニカ アルティマ カンパニー 清水 裕晶 15:00 AMD Vitis Networking P4 on OpenNIC (Alveo) 京都産業大学OB 大浦 丈晃 京都産業大学 安田 豊 15:15 A brief explanation of the Open P4 Studio Switch P4 program APRESIA Systems株式会社 桑田 斉 16:00 P4 on BlueField-3 with DOCA DPL NTT 株式会社 田仲 顕至 16:25 Turing completeness and universal calculation of P4 programmable switches. 大阪大学大学院 情報科学研究科 吉仲佑太郎 共著者 (武政 淳二,長谷川 亨,小泉 佑揮) 16:55 Closing 日本 P4 ユーザ会 松本 仁兵 17:15 Social gatherings