2016 · 276 citations · 46 references
ComputingComputer EngineeringComputer ScienceAlgorithmsComputer ArchitectureComputer NetworksCongestion ControlNetwork SwitchingPacket SwitchingQueueing SystemsQueueing TheorySwitching TechniquesActive Queue ManagementCongestion Control In SwitchesNetwork MeasurementNetwork Traffic EngineeringPacket ProcessingPacket SchedulingSwitch ArchitectureSwitching Algorithms
Many algorithms for congestion control, scheduling, network measurement, active queue management, and traffic engineering require custom processing of packets in the data plane of a network switch. To run at line rate, these data-plane algorithms must be implemented in hardware. With today's switch hardware, algorithms cannot be changed, nor new algorithms installed, after a switch has been built.
46
Pat Bosshart, Dan Daly, Glen Gibb et al. · ACM SIGCOMM Computer Communication Review · 2014 · 2.8K citations
Eddie Kohler, Robert Morris, Benjie Chen et al. · ACM Transactions on Computer Systems · 2000 · 2.4K citations · Full text
Synthesis and optimization of digital circuits
Choice Reviews Online · 1994 · 2.4K citations
Engineering, Computer Engineering, Electrical Engineering +17