• DocumentCode
    3030398
  • Title

    The performance potential of multiple functional unit processors

  • Author

    Pleszkun, A.R. ; Sohi, G.S.

  • Author_Institution
    Dept. of Comput. Sci., Wisconsin Univ., Madison, WI, USA
  • fYear
    1988
  • fDate
    30 May-2 Jun 1988
  • Firstpage
    37
  • Lastpage
    44
  • Abstract
    The interaction is investigated of pipelining and multiple-functional units in single-processor machines, to gain an understanding of how each of these techniques contribute to performance improvement. A CRAY-like processor model is studied. The issue rate (instructions per clock cycle) is used as the performance measure. The base, nonpipelined, machine is then systematically augmented with more and more hardware features and the performance impact of each feature is evaluated. It is found that in nonvector machines, pipelining multiple-function units does not provide significant performance improvements. Dataflow limits are then derived for benchmark programs to determine the performance potential of each benchmark. In addition, other limits are computed which apply more realistic constraints on a computation. Based on these more realistic limits, it is determined to be worthwhile to investigate the performance improvements that can be achieved from issuing multiple instructions during each clock cycle. Several hardware approaches are evaluated for issuing multiple instructions each clock cycle
  • Keywords
    performance evaluation; pipeline processing; CRAY-like processor model; benchmark programs; dataflow limits; multiple functional unit processors; multiple-functional units; nonvector machines; performance potential; pipelining; Availability; Buffer storage; Clocks; Data analysis; Decoding; Hardware; Parallel processing; Performance gain; Pipeline processing; Process design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architecture, 1988. Conference Proceedings. 15th Annual International Symposium on
  • Conference_Location
    Honolulu, HI
  • Print_ISBN
    0-8186-0861-7
  • Type

    conf

  • DOI
    10.1109/ISCA.1988.5208
  • Filename
    5208