DocumentCode
299706
Title
Implementation trade-offs in using a restricted data flow architecture in a high performance RISC microprocessor
Author
Simone, M. ; Essen, A. ; Ike, A. ; Krishnamoorthy, A. ; Maruyama, T. ; Patkar, N. ; Ramaswami, M. ; Shebanow, M. ; Thirumalaiswamy, V. ; Tovey, D.
Author_Institution
HaL Comput. Syst. Inc., Campbell, CA, USA
fYear
1995
fDate
22-24 June 1995
Firstpage
151
Lastpage
162
Abstract
The implementation of a superscalar, speculative execution SPARC-V9 microprocessor incorporating restricted data flow principles required many design trade-offs. Consideration was given to both performance and cost. Performance is largely a function of cycle time and instructions executed per cycle while cost is primarily a function of die area. Here we describe our restricted data flow implementation and the means with which we arrived at its configuration. Future semi-conductor technology advances will allow these trade-offs to be relaxed and higher performance restricted data flow machines to be built.
Keywords
data flow computing; microprocessor chips; parallel architectures; reduced instruction set computing; cycle time; high performance RISC microprocessor; implementation tradeoffs; restricted data flow architecture; speculative execution SPARC-V9 microprocessor; Computer architecture; Cost function; Data flow computing; Delay; High performance computing; Microprocessors; Out of order; Permission; Reduced instruction set computing; Resource description framework;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Architecture, 1995. Proceedings., 22nd Annual International Symposium on
Conference_Location
Santa Margherita Ligure, Italy
ISSN
1063-6897
Print_ISBN
0-89791-698-0
Type
conf
Filename
524557
Link To Document