[P4-dev] Setup ideal for experiments meant for SIGCOMM papers

Andy Fingerhut andy.fingerhut at gmail.com
Mon Jul 17 10:59:09 EDT 2017

What do you intend to test via your P4 testing environment?  Correctness of
the P4 programs?  Performance of control plane updates?  Performance of
packet forwarding?

If it is the performance of packet forwarding, then please realize that
while the behavioral-model code does have some amount of performance tuning
in it, the primary use case for it is debugging and testing of your P4
programs.  There are NPU-based, FPGA-based, and ASIC-based P4-programmable
environments that can forward packets several orders of magnitude faster
than it can.


On Sun, Jul 16, 2017 at 7:51 PM, Rakesh Datta <rakesh.datta6 at gmail.com>

> Hello All,
> I am working on a P4 paper and planning to publish it in SIGCOMM or any
> top-tier conference.
> For this, my entire setup is based on Linux virtual machines running on my
> laptop.
> Can you please suggest what should be the ideal platform for setting up P4
> testing environment targetted for a paper.
> Folks who have been actively working on SIGCOMM papers, can you please
> suggest.
> Thanks 'n' Regards,
> Rakesh Datta
> http://www.linkedin.com/in/rakeshdatta
> _______________________________________________
> P4-dev mailing list
> P4-dev at lists.p4.org
> http://lists.p4.org/mailman/listinfo/p4-dev_lists.p4.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.p4.org/pipermail/p4-dev_lists.p4.org/attachments/20170717/628871a4/attachment-0002.html>

More information about the P4-dev mailing list