A Hyperscalar Multi-core Architecture

被引:1
作者
Chiu, Jih-Ching [1 ]
Chou, Yu-Liang [1 ]
Su, Ding-Siang [1 ]
机构
[1] Natl Sun Yat Sen Univ, Dept Elect Engn, Kaohsiung 804, Taiwan
来源
PROCEEDINGS OF THE 2010 COMPUTING FRONTIERS CONFERENCE (CF 2010) | 2010年
关键词
Chip Multiprocessors; CMPs; Reconfigurable Multi-core Architectures; Dynamic Multi-core Chips;
D O I
10.1145/1787275.1787291
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper proposes a reconfigurable multi-core architecture, called hyperscalar that enables many scalar cores to be united dynamically as a larger superscalar processor to accelerate a thread. To accomplish this, we propose the virtual shared register files (VSRF) that allow the instructions of a thread executed in the united cores to logically face a uniform set of register files. We also propose the instruction analyzer (IA) with the capability of detecting and tagging the dependence information to the newly fetched instructions. According to the tags, instructions in the united cores can issue requests to obtain their remote operands via the VSRF. The reconfigurable feature of hyperscalar can cover a spectrum of workloads well, providing high single-thread performance when TLP is low and high throughput when TLP is high. Simulation results show that the a 8-core hyperscalar chip multiprocessor's 2, 4, and 8-core-united configurations archive 94%, 90%, and 83% of the performance of the monolithic 2, 4, and 8-issue out-of-order superscalar processors with lower area costs and better support for software diversity.
引用
收藏
页码:77 / 78
页数:2
相关论文
共 6 条
[1]  
CHIU J, 2006, P INT COMP S TAIP TA, P21
[2]   Amdahl's law in the multicore era [J].
Hill, Mark D. ;
Marty, Michael R. .
COMPUTER, 2008, 41 (07) :33-+
[3]  
Ipek E, 2007, CONF PROC INT SYMP C, P186, DOI 10.1145/1273440.1250686
[4]  
Kumar R., 2003, INT S MICR DEC
[5]  
NAYFEH BA, 1997, IEEE COMPUT, V30, P79
[6]  
Tarjan D, 2008, DES AUT CON, P772