DocumentCode
3414540
Title
Latency tolerance: a metric for performance analysis of multithreaded architectures
Author
Nemawarkar, Shashank S. ; Gao, Guang R.
Author_Institution
Sch. of Comput. Sci., McGill Univ., Montreal, Que., Canada
fYear
1997
fDate
1-5 Apr 1997
Firstpage
227
Lastpage
232
Abstract
Multithreaded multiprocessor systems (MMS) have been proposed to tolerate long latencies for communication. This paper provides an analytical framework based on closed queueing networks to quantify and analyze the latency tolerance of multithreaded systems. We introduce a new metric, called the tolerance index, which quantifies the closeness of performance of the system to that of an ideal system. We characterize the latency tolerance with the changes in the architectural and program workload parameters. We show how an analysis of the latency tolerance provides an insight to the performance optimizations of fine grain parallel program workloads
Keywords
fault tolerant computing; parallel architectures; performance evaluation; queueing theory; analytical framework; closed queueing networks; fine grain parallel program workloads; latency tolerance; multithreaded architectures; multithreaded multiprocessor systems; performance analysis metric; program workload parameters; tolerance index; Analytical models; Computer architecture; Computer science; Costs; Delay; Multiprocessing systems; Performance analysis; Queueing analysis; Switches; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing Symposium, 1997. Proceedings., 11th International
Conference_Location
Genva
ISSN
1063-7133
Print_ISBN
0-8186-7793-7
Type
conf
DOI
10.1109/IPPS.1997.580899
Filename
580899
Link To Document