• DocumentCode
    1799893
  • Title

    Voltage Noise in Multi-Core Processors: Empirical Characterization and Optimization Opportunities

  • Author

    Bertran, Ramon ; Buyuktosunoglu, Alper ; Bose, Pradip ; Slegel, Timothy J. ; Salem, Gerard ; Carey, Sean ; Rizzolo, Richard F. ; Strach, Thomas

  • Author_Institution
    IBM Res., Yorktown Heights, NY, USA
  • fYear
    2014
  • fDate
    13-17 Dec. 2014
  • Firstpage
    368
  • Lastpage
    380
  • Abstract
    Voltage noise characterization is an essential aspect of optimizing the shipped voltage of high-end processor based systems. Voltage noise, i.e. Variations in the supply voltage due to transient fluctuations on current, can negatively affect the robustness of the design if it is not properly characterized. Modeling and estimation of voltage noise in a pre-silicon setting is typically inadequate because it is difficult to model the chip/system packaging and power distribution network (PDN) parameters very precisely. Therefore, a systematic, direct measurement-based characterization of voltage noise in a post-silicon setting is mandatory in validating the robustness of the design. In this paper, we present a direct measurement-based voltage noise characterization of a state-of-the-art mainframe class multicoreprocessor. We develop a systematic methodology to generate noise stress marks. We study the sensitivity of noise in relation to the different parameters involved in noise generation: (a) stimulus sequence frequency, (b) supply current delta, (c) number of noise events and, (d) degree of alignment or synchronization of events in a multi-core context. By sensing per-core noise in a multi-core chip, we characterize the noise propagation across the cores. This insight opens up new opportunities for noise mitigation via workload mappings and dynamic voltage guard banding.
  • Keywords
    mainframes; multiprocessing systems; noise measurement; alignment degree; dynamic voltage guard banding; empirical characterization; event synchronization; high-end processor based systems; mainframe class multicoreprocessor; multicore chip; noise events; noise mitigation; noise propagation; noise stress mark generation; optimization opportunities; post-silicon setting; stimulus sequence frequency; supply current delta; systematic methodology; voltage noise direct measurement-based characterization; workload mappings; Multicore processing; Noise; Noise measurement; Reliability; Resonant frequency; Synchronization; Voltage measurement; dI/dt; dynamic guardbanding; inductive noise; multi-core hardware measurements; noise-aware workload mapping; stressmark generation; voltage droop;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microarchitecture (MICRO), 2014 47th Annual IEEE/ACM International Symposium on
  • Conference_Location
    Cambridge
  • ISSN
    1072-4451
  • Type

    conf

  • DOI
    10.1109/MICRO.2014.12
  • Filename
    7011402