Article Cover

Simulation and FPGA-Based Implementation of Iterative Parallel Schedulers for Optical Interconnection Networks

Isabella Cerutti, Jan Alain Corvera, Samuel Matthew Dumlao, Rosula Reyes, Piero Castoldi, and Nicola Andriolli

Author Information
Author Affiliations

Isabella Cerutti,1Jan Alain Corvera,2Samuel Matthew Dumlao,2Rosula Reyes,2Piero Castoldi,1and Nicola Andriolli1

1I. Cerutti (e-mail: i.cerutti@sssup.it), P. Castoldi, and N. Andriolli are with Scuola Superiore Sant’Anna, Pisa, Italy.

2A. Corvera, S. M. Dumlao, and R. Reyes are with Ateneo de Manila University, Manila, Philippines.

Not Accessible

Your library or personal account may give you access

Abstract

High-performance interconnection networks are required for inter-board, intra-board, and on-chip data communication. With the growth of data communication, the requirements for high bandwidth density, high scalability, low latency, and low power consumption are becoming more stringent, making optical solutions appealing. Such requirements should be achieved not only by the hardware architecture but also by the electronic scheduler that is in charge of deciding the packet transmissions and controlling the optical devices. In particular, low-latency schedulers are of paramount importance—especially for optical interconnection networks whose switching capabilities may be constrained by the optical domain. This paper focuses on the hardware implementation and optimization of a scheduler suitable for optical interconnection networks. Parallel, iterative scheduling algorithms are considered for high computational efficiency. More specifically, an iterative parallel implementation of the longest-queue-first algorithm (ipLQF) is proposed and compared to the well-knowniSLIP algorithm. Hardware optimization is carried out to improve their implementation efficiency. AlthoughipLQF achieves better network performance in terms of packet latency, the hardware implementation indicates thatiSLIP stands for execution time and resource utilization in commercial field programmable gate array boards.

© 2017 Optical Society of America

Full Article  | PDF Article
More Like This
FPGA-based implementation of two-step schedulers for modular optical interconnection networks

Justine Cris Borromeo, Isabella Cerutti, Piero Castoldi, Rosula Reyes, and Nicola Andriolli
J. Opt. Commun. Netw.13(5) 116-125 (2021)

Scheduling in Multi-Wavelength Ring-Based Optical Networks-on-Chip

I. Cerutti, M. N. A. Acmad, R. Reyes, P. Castoldi, and N. Andriolli
J. Opt. Commun. Netw.10(4) 322-331 (2018)

Scheduling with Machine-Learning-Based Flow Detection for Packet-Switched Optical Data Center Networks

Lin Wang, Xinbo Wang, Massimo Tornatore, Kwang Joon Kim, Sun Me Kim, Dae-Ub Kim, Kyeong-Eun Han, and Biswanath Mukherjee
J. Opt. Commun. Netw.10(4) 365-375 (2018)

Multicast Scheduling of Wavelength-Tunable, Multiqueue Optical Data Center Switches

Kamran Keykhosravi, Houman Rastegarfar, and Erik Agrell
J. Opt. Commun. Netw.10(4) 353-364 (2018)

Efficient Bandwidth Allocation in the NEPHELE Optical/Electrical Datacenter Interconnect

K. Christodoulopoulos, K. Kontodimas, A. Siokis, K. Yiannopoulos, and E. Varvarigos
J. Opt. Commun. Netw.9(12) 1145-1160 (2017)

Cited By

You do not have subscription access to this journal. Cited by links are available to subscribers only. You may subscribe either as an Optica member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access Optica Member Subscription

Figures (17)

You do not have subscription access to this journal. Figure files are available to subscribers only. You may subscribe either as an Optica member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access Optica Member Subscription

Tables (3)

You do not have subscription access to this journal. Article tables are available to subscribers only. You may subscribe either as an Optica member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access Optica Member Subscription

Journal Home
About
Issues in Progress
Current Issue
All Issues
Feature Issues