• 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