Dynamic IPC clock rate optimization

被引:33
作者
Albonesi, DH [1 ]
机构
[1] Univ Rochester, Dept Elect Engn, Rochester, NY 14627 USA
来源
25TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, PROCEEDINGS | 1998年
关键词
D O I
10.1109/ISCA.1998.694788
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Current microprocessor designs set the functionality and clock rate of the chip at design time based on the configuration that achieves the best overall performance over a range of target applications. The result may be poor performance when running applications whose requirements are not well-matched to the particular hardware organization chosen. We present a new approach called Complexity-Adaptive Processors (CAPs) in which the IPC/clock rate tradeoff can be altered at runtime to dynamically match the changing requirements of the instruction stream. By exploiting repeater methodologies used increasingly in deep sub-micron designs, CAPs achieve this flexibility with potentially no cycle time impact compared to a fixed architecture. Our preliminary results in applying this approach to on-chip caches and instruction queues indicate that CAPs have the potential to significantly outperform conventional approaches on workloads containing both general-purpose and scientific applications.
引用
收藏
页码:282 / 292
页数:11
相关论文
empty
未找到相关数据