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
Link To Document :
بازگشت