Work-based performance measurement and analysis of virtual heterogeneous machines
Authors:
Stephen L. Ambrosius - e-mail: sla@nosc.mila;
Richard F. Freund - e-mail: freund@nosc.mila;
Stephen L. Scott b;
Howard Jay Siegel c
| Affiliations: | a Naval Command, Control and Ocean Surveillance Center, San Diego, CA, U.S.A |
| b Oak Ridge National Laboratory, Oak Ridge, TN, U.S.A | |
| c Parallel Processing Laboratory, School of Electrical and Computer Engineering, Purdue University, West Lafayette, IN, U.S.A |
DOI:
10.1080/00207729708929468
Publication Frequency:
12 issues per year
Published in:
International Journal of Systems Science,
Volume
28,
Issue
11
July
1997
, pages 1057
- 1067
Subjects:
Artificial Intelligence;
Automation;
Automation Control;
Control Engineering;
Cybernetics;
Dynamical Control Systems;
Dynamical Systems;
Electronics;
Evolutionary Computing;
General Systems;
Intelligent Systems;
Networks;
Non-Linear Systems;
Statistics & Probability: Operations Research;
Industrial Engineering & Manufacturing: Operations Research;
Simulation & Modeling;
Supply Chain Management;
Systems & Control Engineering;
Systems & Controls;
Systems Architecture;
Systems Engineering;
Formats available:
PDF
(English)
Also incorporating: Systems Analysis Modelling Simulation
View Article:
View Article (PDF)
Abstract
Presented here is a set of methods and tools developed to provide transportable measurements of performance in heterogeneous networks of machines operating together as a single virtual heterogeneous machine (VHM). The methods are work-based rather than time-based, and yield significant analytic information. A technique for normalizing the measure of useful work performed across a heterogeneous network is proposed and the reasons for using a normalized measure are explored. It is shown that work-based performance measures are better than time-based ones because they may be (1) taken while a task is currently executing on a machine; (2) taken without interrupting production operation of the machine network; (3) used to compare disparate tasks, and (4) used to perform second-order analysis of machine network operation. This set of performance tools has been used to monitor the utilization of high-performance computing networks, provide feedback on algorithm design and determine the veracity of computing performance models.
|
| view references (14) |

Download Citation

CiteULike
Del.icio.us
BibSonomy
Connotea