• DocumentCode
    1604379
  • Title

    Performance comparison of load/store and symmetric instruction set architectures

  • Author

    Alpert, D. ; Averbuch, A. ; Danieli, O.

  • Author_Institution
    Nat. Semicond. Israel, Herzelia, Israel
  • fYear
    1990
  • Firstpage
    172
  • Lastpage
    181
  • Abstract
    Two pipeline models, one implementing a load/store architecture, the other a symmetric architecture, are compared under identical simulation environments. The symmetric architecture instructions are more powerful, but also more complex; therefore the pipeline model for the symmetric architecture contains an additional stage with an additional adder, more bypasses, and an extra port to the register file. The authors´ simulations show that the path length of the load/store architecture is 1.12 longer than that of the symmetric architecture. Nevertheless, most of this advantage is lost because of various pipeline delays that reduce the speedup factor from 1.12 to 1.0375. The main delaying contribution is due to resource dependency (0.064 CPI) and control dependency (0.048 CPI)
  • Keywords
    buffer storage; computer architecture; instruction sets; performance evaluation; pipeline processing; control dependency; load/store architecture; pipeline delays; pipeline models; resource dependency; speedup factor; symmetric architecture; symmetric instruction set architectures; CMOS technology; Computer aided instruction; Computer architecture; Computer science; Electronic mail; Hardware; Load modeling; Reduced instruction set computing; Silicon; Transistors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architecture, 1990. Proceedings., 17th Annual International Symposium on
  • Conference_Location
    Seattle, WA
  • Print_ISBN
    0-8186-2047-1
  • Type

    conf

  • DOI
    10.1109/ISCA.1990.134523
  • Filename
    134523