DocumentCode :
1539592
Title :
Software support for multiprocessor latency measurement and evaluation
Author :
Yan, Yong ; Zhang, Xiaodong ; Ma, Qian
Author_Institution :
High Performance Comput. & Software Lab., Texas Univ., San Antonio, TX, USA
Volume :
23
Issue :
1
fYear :
1997
fDate :
1/1/1997 12:00:00 AM
Firstpage :
4
Lastpage :
16
Abstract :
Parallel computing scalability evaluates the extent to which parallel programs and architectures can effectively utilize increasing numbers of processors. In this paper, we compare a group of existing scalability metrics and evaluation models with an experimental metric which uses network latency to measure and evaluate the scalability of parallel programs and architectures. To provide insight into dynamic system performance, we have developed an integrated software environment prototype for measuring and evaluating multiprocessor scalability performance, called Scale-Graph. Scale-Graph uses a graphical instrumentation monitor to collect, measure and analyze latency-related data, and to display scalability performance based on various program execution patterns. The graphical software tool is X-Windows based and is currently implemented on standard workstations to analyze performance data of the KSR-1, a hierarchical ring-based shared-memory architecture
Keywords :
engineering graphics; graphical user interfaces; parallel architectures; parallel programming; performance evaluation; shared memory systems; software metrics; software performance evaluation; software tools; system monitoring; KSR-1 performance data analysis; Scale-Graph; X-Windows based software tool; dynamic system performance; graphical instrumentation monitor; hierarchical ring-based shared-memory architecture; integrated software environment prototype; multiprocessor latency evaluation models; multiprocessor latency measurement; network latency; parallel architectures; parallel computing scalability; parallel programs; performance graphical presentation; processor number; program execution patterns; scalability metrics; software support; workstations; Computer architecture; Data analysis; Delay; Parallel processing; Performance analysis; Scalability; Software measurement; Software performance; Software prototyping; System performance;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/32.581326
Filename :
581326
Link To Document :
بازگشت