DocumentCode :
3369626
Title :
Characterizing instruction latency for speculative issue SMPs: a case study of varying memory system performance on the SPLASH-2 benchmarks
Author :
Grayson, Brian ; Chase, Craig
Author_Institution :
Somerset Design Center, Motorola Inc., USA
fYear :
1999
fDate :
1999
Firstpage :
114
Lastpage :
121
Abstract :
Out-of-order, speculative, superscalar processors are complex. The behavior of multiprocessor systems that use such processors is not well understood and very difficult to predict. We tackle this problem using a powerful simulator, Armadillo, and a novel characterization framework that breaks the instruction pipeline into five meta-stages. The Armadillo simulator models symmetric multiprocessors (SMPs) constructed from highly aggressive superscalar processors on a shared bus, and is able to provide accurate, detailed statistics on numerous aspects of the simulated system, including the amount of time each instruction spends in each of these five meta-stages. We also analyze the fraction of each instruction´s lifetime, during which it remains speculative and the amount of time that an instruction spends on the critical path. To demonstrate the effectiveness of this approach, we apply the characterization to applications from the SPLASH-2 benchmark suite. We evaluated the applications´ sensitivity to key memory system parameters: bus frequency, bus width, memory latency, and cache latency
Keywords :
instruction sets; multiprocessing systems; parallel architectures; performance evaluation; storage management; virtual machines; Armadillo simulator; SPLASH-2 benchmark suite; SPLASH-2 benchmarks; aggressive superscalar processors; bus frequency; bus width; cache latency; case study; characterization framework; critical path; instruction latency; instruction pipeline; key memory system parameters; memory latency; memory system performance; meta-stages; multiprocessor systems; shared bus; speculative issue SMPs; speculative superscalar processors; symmetric multiprocessors; Computer aided software engineering; Delay; Design engineering; Electronic switching systems; Frequency; Out of order; Read only memory; Statistics; Switched-mode power supply; System performance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Workload Characterization: Methodology and Case Studies, 1999
Conference_Location :
Dallas, TX
Print_ISBN :
0-7695-0450-7
Type :
conf
DOI :
10.1109/WWC.1998.809367
Filename :
809367
Link To Document :
بازگشت