Publication | Open Access
dRMT
141
Citations
11
References
2017
Year
Unknown Venue
Hardware ArchitectureEngineeringProgram AnalysisHigh-performance ArchitectureProgrammable Data PlaneRmt Pipeline StageComputer EngineeringComputer ArchitectureComputer ScienceReconfigurable ArchitectureProgrammable SwitchesParallel ComputingTable MemorySystem SoftwareReconfigurability
We present dRMT (disaggregated Reconfigurable Match-Action Table), a new architecture for programmable switches. dRMT overcomes two important restrictions of RMT, the predominant pipeline-based architecture for programmable switches: (1) table memory is local to an RMT pipeline stage, implying that memory not used by one stage cannot be reclaimed by another, and (2) RMT is hardwired to always sequentially execute matches followed by actions as packets traverse pipeline stages. We show that these restrictions make it difficult to execute programs efficiently on RMT.
| Year | Citations | |
|---|---|---|
Page 1
Page 1