Skip to main content

More is less, less is more: Molecular-scale photonic NoC power topologies

Publication ,  Journal Article
Pang, J; Dwyer, C; Lebeck, AR
Published in: International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS
March 14, 2015

Molecular-scale Network-on-Chip (mNoC) crossbars use quantum dot LEDs as an on-chip light source, and chromophores to provide optical signal filtering for receivers. An mNoC reduces power consumption or enables scaling to larger crossbars for a reduced energy budget compared to current nanophotonic NoC crossbars. Since communication latency is reduced by using a high-radix crossbar, minimizing power consumption becomes a primary design target. Conventional Single Writer Multiple Reader (SWMR) photonic crossbar designs broadcast all packets, and incur the commensurate required power, even if only two nodes are communicating. This paper introduces power topologies, enabled by unique capabilities of mNoC technology, to reduce overall interconnect power consumption. A power topology corresponds to the logical connectivity provided by a given power mode. Broadcast is one power mode and it consumes the maximum power. Additional power modes consume less power but allow a source to communicate with only a statically defined, potentially non-contiguous, subset of nodes. Overall interconnect power is reduced if the more frequently communicating nodes use modes that consume less power, while less frequently communicating nodes use modes that consume more power. We also investigate thread mapping techniques to fully exploit power topologies. We explore various mNoC power topologies with one, two and four power modes for a radix-256 SWMR mNoC crossbar. Our results show that the combination of power topologies and intelligent thread mapping can reduce total mNoC power by up to 51% on average for a set of 12 SPLASH benchmarks. Furthermore performance is 10% better than conventional resonator-based photonic NoCs and energy is reduced by 72%.

Duke Scholars

Published In

International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS

DOI

Publication Date

March 14, 2015

Volume

2015-January

Start / End Page

283 / 296

Related Subject Headings

  • Software Engineering
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Pang, J., Dwyer, C., & Lebeck, A. R. (2015). More is less, less is more: Molecular-scale photonic NoC power topologies. International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS, 2015-January, 283–296. https://doi.org/10.1145/2694344.2694377
Pang, J., C. Dwyer, and A. R. Lebeck. “More is less, less is more: Molecular-scale photonic NoC power topologies.” International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS 2015-January (March 14, 2015): 283–96. https://doi.org/10.1145/2694344.2694377.
Pang J, Dwyer C, Lebeck AR. More is less, less is more: Molecular-scale photonic NoC power topologies. International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS. 2015 Mar 14;2015-January:283–96.
Pang, J., et al. “More is less, less is more: Molecular-scale photonic NoC power topologies.” International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS, vol. 2015-January, Mar. 2015, pp. 283–96. Scopus, doi:10.1145/2694344.2694377.
Pang J, Dwyer C, Lebeck AR. More is less, less is more: Molecular-scale photonic NoC power topologies. International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS. 2015 Mar 14;2015-January:283–296.

Published In

International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS

DOI

Publication Date

March 14, 2015

Volume

2015-January

Start / End Page

283 / 296

Related Subject Headings

  • Software Engineering