Optimal pipeline depth with pipeline stage unification adoption

  • Authors:
  • Jun Yao;Shinobu Miwa;Hajime Shimada;Shinji Tomita

  • Affiliations:
  • Kyoto Univ., Kyoto, Japan;Tokyo Univ. of Agriculture and Technology, Tokyo, Japan;Kyoto Univ., Kyoto, Japan;Kyoto Univ., Kyoto, Japan

  • Venue:
  • ACM SIGARCH Computer Architecture News - Special issue: ALPS '07---advanced low power systems
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

To find the optimal pipeline design point by considering both performance and power objectives has been one focus of interest in recent researches. However, we found that previous papers did not consider deepening or shrinking pipeline depth dynamically during the program execution. In this paper, with the adoption of the earlier proposed Pipeline Stage Unification (PSU) method, we studied the relationship between power/performance and pipeline depth in processors with a pipeline of multi-usable depths. Our evaluation results of SPECint2000 benchmarks shown in this paper illustrate that the PSU adoption can achieve good efficiency for platforms which concern both energy and performance, even after the utilization of complex clock gating.