Serviceeinschränkungen vom 12.-22.02.2026 - weitere Infos auf der UB-Homepage

Treffer: Global register alias table: Boosting sequential program on multi-core

Title:
Global register alias table: Boosting sequential program on multi-core
Authors:
Ma, Jianliang majlzhf@gmail.com, Wang, Chunhao chunhao@zju.edu.cn, Yu, Baozhong yubaozhong@zju.edu.cn, Chen, Tianzhou tzchen@zju.edu.cn
Source:
Future Generation Computer Systems. Jun2012, Vol. 28 Issue 6, p957-964. 8p.
Database:
Business Source Premier

Weitere Informationen

Abstract: Executing sequential program on multi-core is crucial for accommodating Instruction Level Parallelism (ILP) in Chip Multi-Processor (CMP) architecture. One widely used method for steering instructions across cores is based on dependency. However, this method requires a sophisticated steering mechanism and brings about much hardware complexity and die area overhead. This paper presents the Global Register Alias Table (GRAT), a structure which can be used in CMP architecture to facilitate sequential program execution across cores. The GRAT drastically reduces the area overhead and design complexity of steering instructions without introducing additional programming effort or compiler support. Dynamic reconfiguration is also implemented to support efficient parallel program execution. In our evaluation, the result shows that our work performs within 5.9% of Core Fusion, a recent work which requires a complex steering unit. [Copyright &y& Elsevier]

Copyright of Future Generation Computer Systems is the property of Elsevier B.V. and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)