Header menu link for other important links
X
P4LLVM: An LLVM Based P4 Compiler
T.K. Dangeti, S. Venkata Keerthy,
Published in IEEE Computer Society
2018
Volume: 2018-September
   
Pages: 424 - 429
Abstract
We propose P4LLVM, an LLVM based P4 compiler for achieving better optimizations to improve the runtime performance of the network. The front-end of P4LLVM converts P4-16's code to LLVM's Intermediate Representation (IR). This IR is passed through various optimizations of LLVM and is translated to JSON for targeting a BMV2 Switch. We show the performance improvements obtained by running LLVM optimization passes in P4LLVM when compared to P4C. © 2018 IEEE.
About the journal
JournalData powered by TypesetProceedings - International Conference on Network Protocols, ICNP
PublisherData powered by TypesetIEEE Computer Society
ISSN10921648