Leveraging P4 Flexibility to Expose Target-specific Features

4Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.
Get full text

Abstract

P416 was designed with extensibility and flexibility in mind to accommodate evolving and domain-specific needs as its adoption grows over time. Such design has proven effective and beneficial based on our experience in using P4 to program the datapath of the Pensando distributed services processor conceived to deliver performance and scale in the implementation of network, security, storage, and visibility services at the network edge. This paper presents how table properties, annotations, and externs can be successfully (and quite naturally) leveraged to enable developers (and the Pensando P4 compiler) to take advantage of powerful hardware-specific features.

Cite

CITATION STYLE

APA

Seibulescu, A., & Baldi, M. (2020). Leveraging P4 Flexibility to Expose Target-specific Features. In EuroP4 2020 - Proceedings of the 3rd P4 Workshop in Europe, Part of CoNEXT 2020 (pp. 36–42). Association for Computing Machinery, Inc. https://doi.org/10.1145/3426744.3431326

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free