Publication | Closed Access
PVPP
18
Citations
1
References
2017
Year
Unknown Venue
EngineeringCompiler TechnologyData Plane ProgrammingComputer ArchitectureSoftware EngineeringDomain-oriented ProgrammingSystems EngineeringCompilersParallel ComputingHigh-level Programming LanguageComputer EngineeringComputer ScienceDomain-specific LanguageSoftware DesignSwitching SubstrateProgram AnalysisFormal MethodsParallel ProgrammingSwitch TargetProgrammable Data Plane
Recent work on simplifying data plane programming focuses on providing simple, high-level domain-specific languages (DSLs). These languages hide the complex and intricate details of the underlying switching substrate. Programmers write their data-plane programs in these languages which are then compiled to run on a given switch target, which further runs on a particular CPU architecture. However, the simplicity and the domain-specific nature of these DSLs and the lack of flexible switch interfaces that can be targeted by a DSL compiler restrict the ability to optimize generated code.
| Year | Citations | |
|---|---|---|
Page 1
Page 1