Title | ||
---|---|---|
A fine-grained runtime power/performance optimization method for processors with adaptive pipeline depth |
Abstract | ||
---|---|---|
Recently, a method known as pipeline stage unification (PSU) has been proposed to alleviate the increasing energy consumption problem in modern microprocessors. PSU achieves a high energy efficiency by employing a changeable pipeline depth and its working scheme is eligible for a fine control method. In this paper, we propose a dynamic method to study fine-grained program interval behaviors based on some easy-to-get runtime processor metrics. Using this method to determine the proper PSU configurations during the program execution, we are able to achieve an averaged 13.5% energydelay-product (EDP) reduction for SPEC CPU2000 integer benchmarks, compared to the baseline processor. This value is only 0.14% larger than the theoretically idealized controlling. Our hardware synthesis result indicates that the proposed method can largely decrease the hardware overhead in both area and delay costs, as compared to a previous program study method which is based on working set signatures. |
Year | DOI | Venue |
---|---|---|
2011 | 10.1007/s11390-011-1132-9 | Journal of Computer Science and Technology |
Keywords | Field | DocType |
dynamic optimization,energy saving,fine-grained,pipeline stage unification,workload analysis | Integer,Power supply unit,Working set,Computer science,Parallel computing,Real-time computing,Spec#,Power performance,Energy consumption,High energy,Dynamic method | Journal |
Volume | Issue | ISSN |
26 | 2 | 1860-4749 |
Citations | PageRank | References |
0 | 0.34 | 16 |
Authors | ||
4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Jun Yao | 1 | 395 | 47.98 |
Shinobu Miwa | 2 | 28 | 13.09 |
Hajime Shimada | 3 | 36 | 4.76 |
Shinji Tomita | 4 | 149 | 36.23 |