The Open Networking Foundation (ONF) is now hosting the P4 Language Consortium, which the organization dedicated to the use and improvement of the P4 language.
P4 was designed to be target-independent (i.e. a program written in P4 could be compiled, without modification, to run on a variety of targets, such as ASICs, FPGAs, CPUs, NPUs, and GPUs), and protocol-independent (i.e. a P4 program can describe existing standard protocols, or be used to...