SLaC: Stage laser control for a flattened butterfly network

Yigit Demir, Nikos Hardavellas

Research output: Chapter in Book/Report/Conference proceedingConference contribution

9 Citations (Scopus)

Abstract

Photonic interconnects have emerged as a promising candidate technology for high-performance energy-efficient on-chip, on-board, and datacenter-scale interconnects. However, the high optical loss of many nanophotonic components coupled with the low efficiency of current laser sources result in exceedingly high total power requirements for the laser. As optical interconnects stay on even during periods of system inactivity, most of this power is wasted, which has prompted research on laser gating. Unfortunately, prior work on laser gating has only focused on low-scalability on-chip photonic interconnects (photonic crossbars), and disrupts the connectivity of the network which renders a high-performance implementation challenging. In this paper we propose SLaC, a laser gating technique that turns on and off redundant paths in a photonic flattened-butterfly network to save laser energy while maintaining high performance and full connectivity. Maintaining full connectivity removes the laser turn-on latency from the critical path and results in minimal performance degradation. SLaC is equally applicable to on-chip, on-board, and datacenter level interconnects. For on-chip and multi-chip applications, SLaC saves up to 67% of the laser energy (43-57% on average) when running real-world workloads. On a datacenter network, SLaC saves 79% of the laser energy on average when running traffic traces collected from university datacenter servers.

Original languageEnglish (US)
Title of host publicationProceedings of the 2016 IEEE International Symposium on High-Performance Computer Architecture, HPCA 2016
PublisherIEEE Computer Society
Pages321-332
Number of pages12
ISBN (Electronic)9781467392112
DOIs
StatePublished - Apr 1 2016
Event22nd IEEE International Symposium on High Performance Computer Architecture, HPCA 2016 - Barcelona, Spain
Duration: Mar 12 2016Mar 16 2016

Publication series

NameProceedings - International Symposium on High-Performance Computer Architecture
Volume2016-April
ISSN (Print)1530-0897

Other

Other22nd IEEE International Symposium on High Performance Computer Architecture, HPCA 2016
CountrySpain
CityBarcelona
Period3/12/163/16/16

Fingerprint

Lasers
Photonics
Nanophotonics
Optical losses
Optical interconnects
Scalability
Servers
Degradation

ASJC Scopus subject areas

  • Hardware and Architecture

Cite this

Demir, Y., & Hardavellas, N. (2016). SLaC: Stage laser control for a flattened butterfly network. In Proceedings of the 2016 IEEE International Symposium on High-Performance Computer Architecture, HPCA 2016 (pp. 321-332). [7446075] (Proceedings - International Symposium on High-Performance Computer Architecture; Vol. 2016-April). IEEE Computer Society. https://doi.org/10.1109/HPCA.2016.7446075
Demir, Yigit ; Hardavellas, Nikos. / SLaC : Stage laser control for a flattened butterfly network. Proceedings of the 2016 IEEE International Symposium on High-Performance Computer Architecture, HPCA 2016. IEEE Computer Society, 2016. pp. 321-332 (Proceedings - International Symposium on High-Performance Computer Architecture).
@inproceedings{5f8bde82bff3478cbc6366457a0f73f5,
title = "SLaC: Stage laser control for a flattened butterfly network",
abstract = "Photonic interconnects have emerged as a promising candidate technology for high-performance energy-efficient on-chip, on-board, and datacenter-scale interconnects. However, the high optical loss of many nanophotonic components coupled with the low efficiency of current laser sources result in exceedingly high total power requirements for the laser. As optical interconnects stay on even during periods of system inactivity, most of this power is wasted, which has prompted research on laser gating. Unfortunately, prior work on laser gating has only focused on low-scalability on-chip photonic interconnects (photonic crossbars), and disrupts the connectivity of the network which renders a high-performance implementation challenging. In this paper we propose SLaC, a laser gating technique that turns on and off redundant paths in a photonic flattened-butterfly network to save laser energy while maintaining high performance and full connectivity. Maintaining full connectivity removes the laser turn-on latency from the critical path and results in minimal performance degradation. SLaC is equally applicable to on-chip, on-board, and datacenter level interconnects. For on-chip and multi-chip applications, SLaC saves up to 67{\%} of the laser energy (43-57{\%} on average) when running real-world workloads. On a datacenter network, SLaC saves 79{\%} of the laser energy on average when running traffic traces collected from university datacenter servers.",
author = "Yigit Demir and Nikos Hardavellas",
year = "2016",
month = "4",
day = "1",
doi = "10.1109/HPCA.2016.7446075",
language = "English (US)",
series = "Proceedings - International Symposium on High-Performance Computer Architecture",
publisher = "IEEE Computer Society",
pages = "321--332",
booktitle = "Proceedings of the 2016 IEEE International Symposium on High-Performance Computer Architecture, HPCA 2016",
address = "United States",

}

Demir, Y & Hardavellas, N 2016, SLaC: Stage laser control for a flattened butterfly network. in Proceedings of the 2016 IEEE International Symposium on High-Performance Computer Architecture, HPCA 2016., 7446075, Proceedings - International Symposium on High-Performance Computer Architecture, vol. 2016-April, IEEE Computer Society, pp. 321-332, 22nd IEEE International Symposium on High Performance Computer Architecture, HPCA 2016, Barcelona, Spain, 3/12/16. https://doi.org/10.1109/HPCA.2016.7446075

SLaC : Stage laser control for a flattened butterfly network. / Demir, Yigit; Hardavellas, Nikos.

Proceedings of the 2016 IEEE International Symposium on High-Performance Computer Architecture, HPCA 2016. IEEE Computer Society, 2016. p. 321-332 7446075 (Proceedings - International Symposium on High-Performance Computer Architecture; Vol. 2016-April).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - SLaC

T2 - Stage laser control for a flattened butterfly network

AU - Demir, Yigit

AU - Hardavellas, Nikos

PY - 2016/4/1

Y1 - 2016/4/1

N2 - Photonic interconnects have emerged as a promising candidate technology for high-performance energy-efficient on-chip, on-board, and datacenter-scale interconnects. However, the high optical loss of many nanophotonic components coupled with the low efficiency of current laser sources result in exceedingly high total power requirements for the laser. As optical interconnects stay on even during periods of system inactivity, most of this power is wasted, which has prompted research on laser gating. Unfortunately, prior work on laser gating has only focused on low-scalability on-chip photonic interconnects (photonic crossbars), and disrupts the connectivity of the network which renders a high-performance implementation challenging. In this paper we propose SLaC, a laser gating technique that turns on and off redundant paths in a photonic flattened-butterfly network to save laser energy while maintaining high performance and full connectivity. Maintaining full connectivity removes the laser turn-on latency from the critical path and results in minimal performance degradation. SLaC is equally applicable to on-chip, on-board, and datacenter level interconnects. For on-chip and multi-chip applications, SLaC saves up to 67% of the laser energy (43-57% on average) when running real-world workloads. On a datacenter network, SLaC saves 79% of the laser energy on average when running traffic traces collected from university datacenter servers.

AB - Photonic interconnects have emerged as a promising candidate technology for high-performance energy-efficient on-chip, on-board, and datacenter-scale interconnects. However, the high optical loss of many nanophotonic components coupled with the low efficiency of current laser sources result in exceedingly high total power requirements for the laser. As optical interconnects stay on even during periods of system inactivity, most of this power is wasted, which has prompted research on laser gating. Unfortunately, prior work on laser gating has only focused on low-scalability on-chip photonic interconnects (photonic crossbars), and disrupts the connectivity of the network which renders a high-performance implementation challenging. In this paper we propose SLaC, a laser gating technique that turns on and off redundant paths in a photonic flattened-butterfly network to save laser energy while maintaining high performance and full connectivity. Maintaining full connectivity removes the laser turn-on latency from the critical path and results in minimal performance degradation. SLaC is equally applicable to on-chip, on-board, and datacenter level interconnects. For on-chip and multi-chip applications, SLaC saves up to 67% of the laser energy (43-57% on average) when running real-world workloads. On a datacenter network, SLaC saves 79% of the laser energy on average when running traffic traces collected from university datacenter servers.

UR - http://www.scopus.com/inward/record.url?scp=84965053823&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84965053823&partnerID=8YFLogxK

U2 - 10.1109/HPCA.2016.7446075

DO - 10.1109/HPCA.2016.7446075

M3 - Conference contribution

AN - SCOPUS:84965053823

T3 - Proceedings - International Symposium on High-Performance Computer Architecture

SP - 321

EP - 332

BT - Proceedings of the 2016 IEEE International Symposium on High-Performance Computer Architecture, HPCA 2016

PB - IEEE Computer Society

ER -

Demir Y, Hardavellas N. SLaC: Stage laser control for a flattened butterfly network. In Proceedings of the 2016 IEEE International Symposium on High-Performance Computer Architecture, HPCA 2016. IEEE Computer Society. 2016. p. 321-332. 7446075. (Proceedings - International Symposium on High-Performance Computer Architecture). https://doi.org/10.1109/HPCA.2016.7446075