• DocumentCode
    3038916
  • Title

    Power Efficiency for Variation-Tolerant Multicore Processors

  • Author

    Donald, James ; Martonosi, Margaret

  • Author_Institution
    Dept. of Electr. Eng., Princeton Univ., NJ
  • fYear
    2006
  • fDate
    4-6 Oct. 2006
  • Firstpage
    304
  • Lastpage
    309
  • Abstract
    Challenges in multicore processor design include meeting demands for performance, power, and reliability. The progression towards deep submicron process technologies entails increasing challenges of process variability resulting in timing instabilities and leakage power variation. This work introduces an analytical approach for ensuring timing reliability while meeting the appropriate performance and power demands in spite of process variation. We validate our analytical model using Turandot to simulate an 8-core PowerPCtrade processor. We first examine a simplified case of our model on a platform running independent multiprogrammed workloads consisting of all 26 of the SPEC 2000 benchmarks. Our simple model accurately predicts the cutoff point with a mean error less than 0.5 W. Next, we extend our analysis to parallel programming by incorporating Amdahl´s law in our equations. We use this relation to establish limit properties of power-performance for scaling parallel applications, and validate our findings using 8 applications from the SPLASH-2 benchmark suite
  • Keywords
    microprocessor chips; parallel architectures; parallel programming; Amdahl law; PowerPC processor; SPEC 2000 benchmarks; SPLASH-2 benchmark suite; mean error; multiprogrammed workloads; parallel programming; power efficiency; timing reliability; variation-tolerant multicore processors; Analytical models; Circuits; Equations; Multicore processing; Parallel programming; Performance analysis; Permission; Power demand; Process design; Timing; Performance; multicore; parallel applications; power; variation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Low Power Electronics and Design, 2006. ISLPED'06. Proceedings of the 2006 International Symposium on
  • Conference_Location
    Tegernsee
  • Print_ISBN
    1-59593-462-6
  • Type

    conf

  • DOI
    10.1109/LPE.2006.4271854
  • Filename
    4271854