A Tightly Coupled Heterogeneous Core with Highly Efficient Low-Power Mode
A Tightly Coupled Heterogeneous Core with Highly Efficient Low-Power Mode
复制标题
DOI:
10.1007/978-3-319-77610-1_16
复制
发表时间:
2018-04
期刊:
影响因子:
--
通讯作者:
Yasumasa Chidai;Kojiro Izuoka;Ryota Shioya;M. Goshima;H. Ando
中科院分区:
文献类型:
--
作者:
Yasumasa Chidai;Kojiro Izuoka;Ryota Shioya;M. Goshima;H. Ando
A tightly coupled heterogeneous core (TCHC) has heterogeneous execution units with different characteristics inside the core. The composite core (CC) and the front-end execution architecture (FXA) are examples of state-of-the-art TCHCs. These TCHCs have in-order and out-of-order execution units in the core. They selectively execute instructions in-order and it improves the energy efficiency without significant performance degradation compared to out-of-order execution. However, these TCHCs cannot improve the energy efficiency sufficiently. CC has a large switching penalty of the execution units, and thus, CC cannot sufficiently execute instructions in-order. FXA cannot suspend energy consuming out-of-order execution units when it executes instructions in-order. We propose a dual-mode frontend execution architecture (DM-FXA), which is based on the FXA. DM-FXA has our proposed low-power execution mode, which completely suspends the out-of-order execution unit on in-order execution, and thus, DM-FXA consumes less energy than does the FXA. In addition, DM-FXA has a smaller switching penalty than CC. In our evaluation, the proposed methods reduce energy consumption by 34.7% compared with a conventional out-of-order processor, and performance degradation is within 3.2%.