TR-96-10-01.pdf
Software support for multiprocessor latency measurement and evaluation
Y. Yan, X. Zhang, and Q. Ma
IEEE Transactions on Software Engineering, Vol. 23. No. 1, 1997, pp. 4-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 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-window based and
currently implemented on standard workstations to analyze performance
data of the KSR-1, a hierarchical ring-based shared-memory
architecture.