Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 3.1 KB

README.md

File metadata and controls

30 lines (22 loc) · 3.1 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), VxLAN. p4-16: includes p4 programs and their dependency graphs. E.g., l2_fwd, l3_fwd (IPv4), BNG.

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

(gyanesh@dca.fee.unicamp.br)
💻 🔌 💡 👀
Daniel Lazkani Feferman
Daniel Lazkani Feferman

(fefer@dca.fee.unicamp.br)
💻 💡 📖
Fabricio Rodríguez
Fabricio Rodríguez

(frodri@dca.fee.unicamp.br)
💻 🔌 💡 👀
Juan Sebastian Mejia
Juan Sebastian Mejia

(jmejia@dca.fee.unicamp.br)
💻 💡
Christian Esteve Rothenberg
Christian Esteve Rothenberg

(chesteve@dca.fee.unicamp.br)
📢 🎨 💼

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.61.