skip to main content
research-article

Automating Stressmark Generation for Testing Processor Voltage Fluctuations

Published: 01 July 2013 Publication History

Abstract

Rapid current changes (large di/dt) can lead to significant power supply voltage droops and timing errors in modern microprocessors. To test a processor's resilience to such errors and determine appropriate operating conditions, engineers generally create manual di/dt stressmarks that have large current variations at close to the power distribution network's resonance frequency to induce large voltage droops. This process is time-consuming and might need to be repeated several times to generate appropriate stressmarks for different system conditions (for example, different frequencies or di/dt throttling mechanisms). Furthermore, generating efficient di/dt stressmarks for multicore processors is difficult because of their complexity and synchronization issues. In this article, the authors measure and analyze di/dt issues on state-of-the-art multicore x86 systems. They present an automated di/dt stressmark generation framework called Audit to generate di/dt stressmarks quickly and effectively for multicore systems.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image IEEE Micro
IEEE Micro  Volume 33, Issue 4
July 2013
75 pages

Publisher

IEEE Computer Society Press

Washington, DC, United States

Publication History

Published: 01 July 2013

Author Tags

  1. Audit
  2. Fluctuations
  3. Instruction sets
  4. Multicore processing
  5. Resonant frequency
  6. Voltage fluctuations
  7. Voltage measurement
  8. di/dt
  9. genetic algorithm
  10. hardware measurement
  11. inductive noise
  12. low power
  13. power distribution network
  14. reliability
  15. stressmark generation
  16. voltage droop
  17. voltage noise

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 0
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 16 Jan 2025

Other Metrics

Citations

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media