Title :
A superscalar RISC processor with pseudo vector processing feature
Author :
Shimamura, Kotaro ; Tanaka, Shigeya ; Shimomura, Tetsuya ; Hotta, Takashi ; Kamada, Eiki ; Sawamoto, Hideo ; Shimizu, Teruhisa ; Nakazawa, Kisaburo
Author_Institution :
Res. Lab., Hitachi Ltd., Japan
Abstract :
A novel architectural extension, in which floating-point data are transferred directly from main memory to floating-point registers, has been successfully implemented in a superscalar RISC processor. This extension allows main memory access throughput of 1.2 Gbyte/s, and effective performance reaches 267 MFLOPS (89% of the peak performance) for typical floating-point applications. The processor utilizes 0.3-micron 4-level metal CMOS technology with 2.5 V power supply and contains 3.9 million transistors in 15.7 mm×15.7 mm die size. Only 4.5% of the die area is used for the extension. Pipeline stage optimization and scoreboard-based dependency check method allow the extension to be realized without affecting the operating frequency
Keywords :
computer architecture; performance evaluation; reduced instruction set computing; vector processor systems; 1.2 Gbyte/s; 267 MFLOPS; architectural extension; floating-point registers; memory access; performance; pipeline stage optimization; pseudo vector processing; scoreboard-based dependency check; superscalar RISC processor; CMOS process; CMOS technology; Delay; Laboratories; Optimization methods; Pipelines; Power supplies; Reduced instruction set computing; Registers; Throughput;
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1995. ICCD '95. Proceedings., 1995 IEEE International Conference on
Conference_Location :
Austin, TX
Print_ISBN :
0-8186-7165-3
DOI :
10.1109/ICCD.1995.528797