UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

A High Speed Hardware Scheduler for 1000-port Optical Packet Switches to Enable Scalable Data Centers

Benjamin, JL; Funnell, A; Watts, PM; Thomsen, B; (2017) A High Speed Hardware Scheduler for 1000-port Optical Packet Switches to Enable Scalable Data Centers. In: Proceedings of 2017 IEEE 25th Annual Symposium on High-Performance Interconnects (HOTI). (pp. pp. 41-48). IEEE: Santa Clara, CA, USA. Green open access

[thumbnail of HOTI25_paper_26 - final camera ready.pdf]
Preview
Text
HOTI25_paper_26 - final camera ready.pdf - Accepted Version

Download (811kB) | Preview

Abstract

Meeting the exponential increase in the global demand for bandwidth has become a major concern for today's data centers. The scalability of any data center is defined by the maximum capacity and port count of the switching devices it employs, limited by total pin bandwidth on current electronic switch ASICs. Optical switches can provide higher capacity and port counts, and hence, can be used to transform data center scalability. We have recently demonstrated a 1000-port star-coupler based wavelength division multiplexed (WDM) and time division multiplexed (TDM) optical switch architecture offering a bandwidth of 32 Tbit/s with the use of fast wavelength-tunable transmitters and high-sensitivity coherent receivers. However, the major challenge in deploying such an optical switch to replace current electronic switches lies in designing and implementing a scalable scheduler capable of operating on packet timescales. In this paper, we present a pipelined and highly parallel electronic scheduler that configures the high-radix (1000-port) optical packet switch. The scheduler can process requests from 1000 nodes and allocate timeslots across 320 wavelength channels and 4000 wavelength-tunable transceivers within a time constraint of 1μs. Using the Opencell NanGate 45nm standard cell library, we show that the complete 1000-port parallel scheduler algorithm occupies a circuit area of 52.7mm2, 4-8x smaller than that of a high-performance switch ASIC, with a clock period of less than 8ns, enabling 138 scheduling iterations to be performed in 1μs. The performance of the scheduling algorithm is evaluated in comparison to maximal matching from graph theory and conventional software-based wavelength allocation heuristics. The parallel hardware scheduler is shown to achieve similar matching performance and network throughput while being orders of magnitude faster.

Type: Proceedings paper
Title: A High Speed Hardware Scheduler for 1000-port Optical Packet Switches to Enable Scalable Data Centers
Event: 25th IEEE Annual Symposium on High-Performance Interconnects (HOTI)
Location: ERICSSON, Santa Clara, CA
Dates: 28 August 2017 - 30 August 2017
Open access status: An open access version is available from UCL Discovery
DOI: 10.1109/HOTI.2017.22
Publisher version: https://doi.org/10.1109/HOTI.2017.22
Language: English
Additional information: This version is the author accepted manuscript. For information on re-use, please refer to the publisher’s terms and conditions.
Keywords: scalability; data center; optical switch; star coupler; coherent receiver; scheduler; hardware algorithm; ASIC synthesis; performance analysis;
UCL classification: UCL
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Chemical Engineering
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Electronic and Electrical Eng
URI: https://discovery.ucl.ac.uk/id/eprint/10091880
Downloads since deposit
89Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item