TY - GEN
T1 - Enlarging instruction window through separated reorder buffers for high performance computing
AU - Choi, Min
AU - Park, Jonghyuk
AU - Jeong, Young Sik
PY - 2011
Y1 - 2011
N2 - Modern microprocessors achieve high application performance at the acceptable level of power dissipation. In terms of power to performance trade-off, the instruction window is particularly important. This is because enlarging the window size achieves high performance but naive scaling of the conventional instruction window can severely increase the complexity and power consumption. In this paper, we propose low-power instruction window techniques for contemporary microprocessors. First, the separated reorder buffer (SROB) reduces power dissipation by deferred allocation and early release. The deferred allocation delays the SROB allocation of instructions until their all data dependencies are resolved. Then, the instructions are executed in program order and they are released faster from the SROB. This results in higher resource utilization and low power consumption.
AB - Modern microprocessors achieve high application performance at the acceptable level of power dissipation. In terms of power to performance trade-off, the instruction window is particularly important. This is because enlarging the window size achieves high performance but naive scaling of the conventional instruction window can severely increase the complexity and power consumption. In this paper, we propose low-power instruction window techniques for contemporary microprocessors. First, the separated reorder buffer (SROB) reduces power dissipation by deferred allocation and early release. The deferred allocation delays the SROB allocation of instructions until their all data dependencies are resolved. Then, the instructions are executed in program order and they are released faster from the SROB. This results in higher resource utilization and low power consumption.
KW - High performance computing
KW - Instruction Window
KW - Low power
KW - Reorder buffer
KW - Separated reorder buffer
UR - http://www.scopus.com/inward/record.url?scp=79960113919&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-22333-4_21
DO - 10.1007/978-3-642-22333-4_21
M3 - Conference contribution
AN - SCOPUS:79960113919
SN - 9783642223327
T3 - Communications in Computer and Information Science
SP - 183
EP - 189
BT - Future Information Technology - 6th International Conference, FutureTech 2011, Proceedings
T2 - 6th International Conference on Future Information Technology, FutureTech 2011
Y2 - 28 June 2011 through 30 June 2011
ER -