DocumentCode :
1469709
Title :
Packet Scheduling in a Low-Latency Optical Interconnect With Electronic Buffers
Author :
Liu, Lin ; Zhang, Zhenghao ; Yang, Yuanyuan
Author_Institution :
Dept. of Electr. & Comput. Eng., Stony Brook Univ., Stony Brook, NY, USA
Volume :
30
Issue :
12
fYear :
2012
fDate :
6/15/2012 12:00:00 AM
Firstpage :
1869
Lastpage :
1881
Abstract :
Optical interconnect architectures with electronic buffers have been proposed as a promising candidate for future high speed interconnections. Out of these architectures, the OpCut switch achieves low latency and minimizes optical-electronic-optical (O/E/O) conversions by allowing packets to cut-through the switch whenever possible. In an OpCut switch, a packet is converted and sent to the recirculating electronic buffers only if it cannot be directly routed to the switch output. In this paper, we study packet scheduling in the OpCut switch, aiming to achieve overall low packet latency while maintaining packet order. We first decompose the scheduling problem into three modules and present a basic scheduler with satisfactory performance. To relax the time constraint on computing a schedule and improve system throughput, we further propose a mechanism to pipeline packet scheduling in the OpCut switch by distributing the scheduling task to multiple “sub-schedulers.” An adaptive pipelining scheme is also proposed to minimize the extra delay introduced by pipelining. Our simulation results show that the OpCut switch with the proposed scheduling algorithms achieve close performance to the ideal output-queued (OQ) switch in terms of packet latency, and that the pipelined mechanism is effective in reducing scheduler complexity and improving throughput.
Keywords :
buffer circuits; optical interconnections; optical switches; scheduling; OpCut switch; adaptive pipelining scheme; electronic buffers; low-latency optical interconnect; optical-electronic-optical conversions; output-queued switch; packet latency; packet order; packet scheduling; scheduler complexity; sub-schedulers; Optical buffering; Optical switches; Optical transmitters; Pipeline processing; Receivers; Scheduling algorithms; Optical interconnect; packet scheduling; pipelined algorithm;
fLanguage :
English
Journal_Title :
Lightwave Technology, Journal of
Publisher :
ieee
ISSN :
0733-8724
Type :
jour
DOI :
10.1109/JLT.2012.2190971
Filename :
6169940
Link To Document :
بازگشت