Skip to content

Latest commit

 

History

History
32 lines (23 loc) · 3.51 KB

README.md

File metadata and controls

32 lines (23 loc) · 3.51 KB

Use Cases

License: Apache 2.0

This repository presents the MACSAD project supported dataplane applications written in P4 language.

The Multi-Architecture Compiler System for Abstract Dataplanes (MACSAD) is a P4 compiler that uses OpenDataPlane (ODP) aiming to achieve portability of dataplane applications across targets without compromising performance.

The P4 programmes & their dependency graphs are placed in two separate folders according to their P4 version:

p4-14: contains p4 programs and their dependency graphs. E.g., l2_fwd, l3_fwd (IPv4 and IPv6), NAT, DCG.

p4-16: includes p4 programs and their dependency graphs. E.g., l2_fwd, l3_fwd (IPv4), NAT, BNG and vEPG.

Collaborators

We are members of INTRIG (Information & Networking Technologies Research & Innovation Group) at University of Campinas - Unicamp, SP, Brazil. Thanks to all contributors!

Gyanesh Patra
Gyanesh Patra

([email protected])
💻 🔌 💡 👀
Fabricio Rodríguez
Fabricio Rodríguez

([email protected])
💻 🔌 💡 👀
Suneet Singh
Suneet Singh

([email protected])
💻 🔌 💡 👀
Daniel Lazkani Feferman
Daniel Lazkani Feferman

([email protected])
💻 💡 📖
Juan Sebastian Mejia
Juan Sebastian Mejia

([email protected])
💻 💡
Christian Esteve Rothenberg
Christian Esteve Rothenberg

([email protected])
📢 🎨 💼

Team member list is generated by the all-contributors specification (emoji key).

Acknowledgments

This work was supported by the Innovation Center, Ericsson Telecomunicações S.A., Brazil under grant agreement UNI.66.