5 ms·
You are exactly right. In fact, there are a number of approaches in this space: p4c-ebpf [0], p4c-xdp [1], and p4c-ubpf [2]. [0] https://github.com/p4lang/p4c/
by doctorsher 5y ago
You are exactly right. In fact, there are a number of approaches in this space: p4c-ebpf [0], p4c-xdp [1], and p4c-ubpf [2].
[0] https://github.com/p4lang/p4c/blob/main/backends/ebpf/README.md https://github.com/p4lang/p4c/blob/main/backends/ebpf/README...
[1] https://github.com/vmware/p4c-xdp https://github.com/vmware/p4c-xdp
[2] https://opennetworking.org/news-and-events/blog/p4c-ubpf-a-new-back-end-for-the-p4-compiler/ https://opennetworking.org/news-and-events/blog/p4c-ubpf-a-n...