Software Support for Multiprocessor Latency Measurement and Evaluation
IEEE Transactions on Software Engineering
IEEE Transactions on Parallel and Distributed Systems
Predicting parallel applications performance on non-dedicated cluster platforms
ICS '98 Proceedings of the 12th international conference on Supercomputing
IEEE Transactions on Parallel and Distributed Systems
Coarse grained parallel computing on heterogeneous systems
SAC '98 Proceedings of the 1998 ACM symposium on Applied Computing
Clustering Algorithm for Parallelizing Software Systems in Multiprocessors Environment
IEEE Transactions on Software Engineering - Special issue on architecture-independent languages and software tools parallel processing
GRID '02 Proceedings of the Third International Workshop on Grid Computing
IPDPS '00/JSSPP '00 Proceedings of the Workshop on Job Scheduling Strategies for Parallel Processing
Implementing and Analysing an Effective Explicit Coscheduling Algorithm on a NOW
VECPAR '00 Selected Papers and Invited Talks from the 4th International Conference on Vector and Parallel Processing
Simulation of Heterogeneous Networks of Workstations
MASCOTS '96 Proceedings of the 4th International Workshop on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems
Journal of Parallel and Distributed Computing
Scalability of heterogeneous parallel systems
Programming and Computing Software
Journal of Systems Architecture: the EUROMICRO Journal - Special issue: Parallel, distributed and network-based processing
ICPADS '06 Proceedings of the 12th International Conference on Parallel and Distributed Systems - Volume 2
Scientific Programming - Distributed Computing and Applications
Journal of Parallel and Distributed Computing
Optimal load distribution in nondedicated heterogeneous cluster and grid computing environments
Journal of Systems Architecture: the EUROMICRO Journal
Cooperating coscheduling: a coscheduling proposal aimed at non-dedicated heterongeneous NOWs
Journal of Computer Science and Technology
Algorithm-system scalability of heterogeneous computing
Journal of Parallel and Distributed Computing
Managing distributed resources in the SVG project
EUROMICRO-PDP'02 Proceedings of the 10th Euromicro conference on Parallel, distributed and network-based processing
Hi-index | 0.00 |
A heterogeneous network of workstations (NOW) introduces a new performance factor into distributed computing: a large variation of the computing power of the different workstations. This unique factor makes traditional performance models/metrics for homogeneous computing measurement and evaluation not suitable for heterogeneous computing. We present models which quantify the heterogeneity of networks and characterize the performance effects. The models consider effects of both the heterogeneity and time-sharing in a nondedicated environment. Speedup, efficiency and scalability are defined. These models are general enough to cover performance evaluation of both homogeneous and heterogeneous computations in dedicated and nondedicated NOW systems. To validate and support performance modeling results, we conducted a collection of experimental measurements for evaluating computing performance and scalability of a group of application programs on a heterogeneous NOW.