A Light Bypass Network Design for Cascading ALU Executions
スポンサーリンク
概要
- 論文の詳細を見る
ALU cascading is a possible solution to reduce the processor energy consumption under low workload and low clock frequency executions. However, to sufficiently use all detected cascadable pairs for a better performance, a specific bypass network which provide internal results between simultaneously issued producer/consumer pairs is required. This added cascading bypass network complicates the designs of cascading enabled processors, especially when the delay and area of wires can not be neglected. In this paper, we present a light bypass network design which multiplexes the usage of the original forwarding bypasses in a superscalar processor. The arbitration scheme and possible performance penalties are studied in detail with our employed workloads. The results indicate that after applying several simple additional policies on the instruction issue, ALU cascading can still achieve a comparable performance increase with the low cost bypass design.
- 一般社団法人情報処理学会の論文
- 2009-07-28
著者
-
YAO JUN
Nara Institute of Science and Technology
-
SHIMADA HAJIME
Nara Institute of Science and Technology
-
Jun Yao
Graduate School Of Informatics Kyoto University
-
Hajime Shimada
Graduate School Of Informatics Kyoto University
-
Takashi Nakada
Nara Institute Of Science And Technology
-
Jun Yao
Nara Institute of Science and Technology
-
Hajime Shimada
Nara Institute of Science and Technology
-
Yasuhiko Nakashima
Nara Institute of Science and Technology
-
Jun Yao
Nara Institute Of Science & Technology
-
Yasuhiko Nakashima
Nara Institute Of Science & Technology
関連論文
- A Light Bypass Network Design for Cascading ALU Executions
- A Light Bypass Network Design for Cascading ALU Executions
- Exploiting Efficiency of Redundant Executions on an FU Array
- An Instruction Scheduler for Dynamic ALU Cascading Adoption
- Achieving Effective Fault Tolerance in FU array by Adding AVF Awareness
- Achieving Near-Optimal Dependability with Minimal Hardware Costs in an FU Array Processor by Soft Error Rate Monitoring
- Comparison of emulation oriented 8-bit ISA with 6502 ISA for an ARM emulator
- A Simulation-Based Analysis for Worst Case Delay of Single and Multiple Interruptions
- An Asynchronous Commit DMR Architecture for Aggressive Low-Power Fault Toleration