• DocumentCode
    1716546
  • Title

    A microarchitectural performance evaluation of a 3.2 Gbyte/s microprocessor bus

  • Author

    Stanley, Tim ; Upton, Michael ; Sherhart, Patrick ; Mudge, Trevor ; Brown, Richard

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Michigan Univ., Ann Arbor, MI, USA
  • fYear
    1993
  • Firstpage
    31
  • Lastpage
    40
  • Abstract
    Several architectural innovations intended to reduce access latency and improve overall throughput increase system bandwidth requirements. Bandwidth scales with clock speed, and can be regarded as an architectural resource to be applied to latency reduction. A properly designed bus provides low arbitration latency and delivers high sustained bandwidth. The paper evaluates the performance of 3.2 Gbyte/s peak bandwidth, low-latency arbitration bus connecting a GaAs superscalar CPU to a GaAs memory management unit. A microarchitectural performance model was written in the Verilog hardware description language. Bus transactions characteristic of the SPECint92 benchmarks and other workloads were generated as input. Sustained bandwidths of 1.68 Gbytes/s were achieved with arbitration costs of less than 0.5 cycles per data transfer
  • Keywords
    computer architecture; performance evaluation; specification languages; system buses; 3.2 Gbyte/s; bandwidth; bus transactions; hardware description language; latency; microarchitectural performance evaluation; microprocessor bus; performance evaluation; Bandwidth; Clocks; Delay; Gallium arsenide; Hardware design languages; Joining processes; Memory management; Microarchitecture; Technological innovation; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microarchitecture, 1993., Proceedings of the 26th Annual International Symposium on
  • Conference_Location
    Austin, TX
  • Print_ISBN
    0-8186-5280-2
  • Type

    conf

  • DOI
    10.1109/MICRO.1993.282759
  • Filename
    282759