Revisiting reorder buffer architecture for next generation high performance computing

被引:0
|
作者
Min Choi
Jong Hyuk Park
Young-Sik Jeong
机构
[1] Chungbuk National University,Department of Information and Communication Engineering
[2] Seoul National University of Science and Technology,undefined
[3] Wonkwang University,undefined
来源
关键词
Reorder buffer; High performance computing; Separated reorder buffer; Energy efficiency;
D O I
暂无
中图分类号
学科分类号
摘要
Modern microprocessors achieve high application performance at an acceptable level of power dissipation. Reorder buffer is used for out-of-order instructions to be committed in-order. The reorder buffer plays a key role in modern microprocessors because performance improvement techniques highly rely on aggressive speculation to feed wider issue, out-of-order, and deep pipelines. In terms of power to performance trade-off, reorder buffer is particularly important. This is because enlarging the reorder buffer size achieves high performance but naive scaling of the conventional reorder buffer architecture can severely increase the complexity and power consumption. In this paper, we propose low-power reorder buffer techniques for contemporary microprocessors. First, the separated reorder buffer reduces power dissipation by deferred allocation and early release. The deferred allocation delays the SROB allocation of instructions until all their data dependencies are resolved. Then, the instructions are executed in program order and they are released faster from the SROB. The result of the instruction is written into rename buffers immediately after the execution completes. Then, the result values in the rename buffer are written into the architectural register file at the commit state. The proposed approaches in this paper provide higher resource utilization and low power consumption.
引用
收藏
页码:484 / 495
页数:11
相关论文
共 50 条
  • [1] Revisiting reorder buffer architecture for next generation high performance computing
    Choi, Min
    Park, Jong Hyuk
    Jeong, Young-Sik
    JOURNAL OF SUPERCOMPUTING, 2013, 65 (02): : 484 - 495
  • [2] A Reorder Buffer Design for High Performance Processors
    Garcia Ordaz, Jose R.
    Ramirez Salinas, Marco A.
    Villa Vargas, Luis A.
    Molina Lozano, Heron
    Peredo Macias, Cuauhtemoc
    COMPUTACION Y SISTEMAS, 2012, 16 (01): : 15 - 25
  • [3] A High-Performance Network Interface Architecture for NoCs Using Reorder Buffer Sharing
    Ebrahimi, Masoumeh
    Daneshtalab, Masoud
    Liljeberg, Pasi
    Plosila, Juha
    Tenhunen, Hannu
    PROCEEDINGS OF THE 18TH EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, 2010, : 546 - 550
  • [4] Leveraging Cloud Computing and High Performance Computing Advances for Next-generation Architecture, Urban Design and Construction Projects
    Iorio, Francesco
    Snowdon, Jane L.
    SYMPOSIUM ON SIMULATION FOR ARCHITECTURE AND URBAN DESIGN 2011 (SIMAUD 2011) - 2011 SPRING SIMULATION MULTICONFERENCE - BK 8 OF 8, 2011, : 118 - 125
  • [5] Mobile computing architecture in next generation network
    Zhang, YY
    Zhang, ZJ
    Zhang, F
    Liu, YJ
    GRID AND COOPERATIVE COMPUTING GCC 2004, PROCEEDINGS, 2004, 3251 : 397 - 403
  • [6] Next Generation Telecommunications Computing Architecture (NexTCA)
    Hsiao, Tai-Hua
    Wang, Chilung
    Hsu, Peng-Kai
    2018 6TH IEEE INTERNATIONAL CONFERENCE ON MOBILE CLOUD COMPUTING, SERVICES, AND ENGINEERING (MOBILECLOUD 2018), 2018, : 9 - 16
  • [7] Cloud Computing and High Performance Computing (HPC) Advances for Next Generation Internet
    Chou, Jerry
    Chung, Wu-Chun
    FUTURE INTERNET, 2024, 16 (12)
  • [8] Heterogeneous High Performance Computing Modules for Next Generation Onboard Processing
    Marshall, Joseph
    Rickard, Dale
    Sova, Danielle
    Miller, Hubert
    Lapihuska, Robert
    Dennis, Alan
    Graziano, Michael
    2017 IEEE AEROSPACE CONFERENCE, 2017,
  • [9] Cool-CMOS Technology for Next Generation High Performance Computing
    Chakraborty, Wriddhi
    Aabrar, Khandker Akif
    Sharma, Uma
    Saligram, Rakshit
    Mahapatra, Souvik
    Raychowdhury, Arijit
    Datta, Suman
    2021 INTERNATIONAL SYMPOSIUM ON VLSI TECHNOLOGY, SYSTEMS AND APPLICATIONS (VLSI-TSA), 2021,
  • [10] Critical Elements for Next Generation High Performance Computing Nanosheet Technology
    Bao, R.
    Durfee, C.
    Zhang, J.
    Qin, L.
    Rozen, J.
    Zhou, H.
    Li, J.
    Mukesh, S.
    Pancharatnam, S.
    Zhao, K.
    Adams, C. D.
    Leobandung, E.
    Narayanan, V
    Guo, D.
    Bu, H.
    2021 IEEE INTERNATIONAL ELECTRON DEVICES MEETING (IEDM), 2021,