Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/3199700.3199799acmconferencesArticle/Chapter ViewAbstractPublication PagesiccadConference Proceedingsconference-collections
research-article

A case for low frequency single cycle multi hop NoCs for energy efficiency and high performance

Published: 13 November 2017 Publication History

Abstract

As the number of cores in a multi-core system increase, network on-chip (NoC) latency and transmission energy scale unfavorably, since they are directly proportional to the number of hops traversed. Designers often have to trade-off energy to get lower latency (for instance long-distance bypass links with high-radix multi-stage routers) or latency to get lower energy (e.g., scaling down voltage and frequency of NoC routers and links). This work offers an alternate design-space for latency-energy optimization that has previously been unexplored, by harnessing the fact that lower frequency links can actually be used to transmit over longer on-chip distances within a cycle. We leverage a recently proposed micro-architecture that enables the construction of single-cycle multi-hop paths on the fly over a regular mesh network, and augment it with support for dynamic voltage and frequency scaling by decoupling router frequency from link frequency. In essence, we enable packets to traverse only wires from the source to the destination (as if it had a dedicated connection) only getting buffered at routers if necessary (at turns or due to contention). We address the synchronization challenges of multi-hop bypass setup signals in a multi-frequency domain and propose novel static/dynamic router and link frequency assignment techniques. Across synthetic as well as full-system benchmarks, we demonstrate reduced energy with similar or better run-times.

References

[1]
S. W. Keckler et al., "Gpus and the future of parallel computing," IEEE Micro, 2011.
[2]
J. Kim et al., "Flattened butterfly topology for on-chip networks," in IEEE Micro, 2007.
[3]
S. Park et al., "Approaching the theoretical limits of a mesh noc with a 16-node chip prototype in 45nm soi," in DAC, 2012.
[4]
B. K. Daya et al., "Scorpio: a 36-core research chip demonstrating snoopy coherence on a scalable mesh noc with in-network ordering," ISCA, 2014.
[5]
U. Y. Ogras et al., "Voltage-frequency island partitioning for gals-based networks-on-chip," in DAC, 2007.
[6]
R. Hesse and N. E. Jerger, "Improving dvfs in nocs with coherence prediction," in NOCS, 2015.
[7]
Y. Yao and Z. Lu, "Dvfs for nocs in cmps: A thread voting approach," in HPCA, 2016.
[8]
J. Zhan et al., "Optimizing the noc slack through voltage and frequency scaling in hard real-time embedded systems," TCAD, 2014.
[9]
Y. Yao and Z. Lu, "Memory-access aware dvfs for network-on-chip in cmps," in DATE, 2016.
[10]
H. Bokhari et al., "Malleable noc: Dark silicon inspired adaptable network-on-chip," in DATE, 2015.
[11]
X. Chen et al., "In-network monitoring and control policy for dvfs of cmp networks-on-chip and last level caches," TODAES, 2013.
[12]
X. C. et al., "Dynamic voltage and frequency scaling for shared resources in multicore processor designs," in DAC, 2013.
[13]
R. David et al., "Dynamic power management of voltage-frequency island partitioned networks-on-chip using intel's single-chip cloud computer," in NOCS, 2011.
[14]
P. Bogdan et al., "Dynamic power management for multidomain system-on-chip platforms: an optimal control approach," TODAES, 2013.
[15]
L. Chen et al., "Power punch: Towards non-blocking power-gating of noc routers," in HPCA, 2015.
[16]
C.-H. O. Chen et al., "Smart: a single-cycle reconfigurable noc for soc applications," in DATE, 2013.
[17]
T. Krishna et al., "Breaking the on-chip latency barrier using smart," in HPCA, 2013.
[18]
A. K. Mishra et al., "A heterogeneous multiple network-on-chip design: an application-aware approach," in DAC, 2013.
[19]
U. Y. Ogras et al., "Design and management of voltage-frequency island partitioned networks-on-chip," TVLSI, 2009.
[20]
S. Garg et al., "Custom feedback control: enabling truly scalable on-chip power management for mpsocs," in ISLPED, 2010.
[21]
M. R. Casu et al., "Rate-based vs delay-based control for dvfs in noc," in DATE, 2015.
[22]
A. K. Mishra et al., "A case for dynamic frequency tuning in on-chip networks," in MICRO, 2009.
[23]
A. Ansari et al., "Tangle: Route-oriented dynamic voltage minimization for variation-afflicted, energy-efficient on-chip networks," in HPCA, 2014.
[24]
N. Agarwal et al., "Garnet: A detailed on-chip network model inside a full-system simulator," in ISPASS, 2009.
[25]
C. Sun et al., "Dsent-a tool connecting emerging photonics with electronics for opto-electronic networks-on-chip modeling," in NOCS, 2012.
  1. A case for low frequency single cycle multi hop NoCs for energy efficiency and high performance

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    ICCAD '17: Proceedings of the 36th International Conference on Computer-Aided Design
    November 2017
    1077 pages

    Sponsors

    In-Cooperation

    • IEEE-EDS: Electronic Devices Society

    Publisher

    IEEE Press

    Publication History

    Published: 13 November 2017

    Check for updates

    Qualifiers

    • Research-article

    Conference

    ICCAD '17
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 457 of 1,762 submissions, 26%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 42
      Total Downloads
    • Downloads (Last 12 months)2
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 16 Nov 2024

    Other Metrics

    Citations

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media