Micro Time Cost Analysis of Parallel Computations
IEEE Transactions on Computers
Software—Practice & Experience
A Case for NOW (Networks of Workstations)
IEEE Micro
Performance Prediction of PVM Programs
IPPS '96 Proceedings of the 10th International Parallel Processing Symposium
DiP: A Parallel Program Development Environment
Euro-Par '96 Proceedings of the Second International Euro-Par Conference on Parallel Processing-Volume II
Speedy: An Integrated Performance Extrapolation Tool for pC++ Programs
MMB '95 Proceedings of the 8th International Conference on Modelling Techniques and Tools for Computer Performance Evaluation: Quantitative Evaluation of Computing and Communication Systems
PROTEUS: A HIGH-PERFORMANCE PARALLEL-ARCHITECTURE SIMULATOR
PROTEUS: A HIGH-PERFORMANCE PARALLEL-ARCHITECTURE SIMULATOR
Sensitivity of Performance Prediction of Message Passing Programs
The Journal of Supercomputing
Reducing Parallel Program Simulation Complexity by Static Analysis
The Journal of Supercomputing
The metaPL approach to the performance analysis of distributed software systems
WOSP '02 Proceedings of the 3rd international workshop on Software and performance
Cluster Configuration Aided by Simulation
ICCS '01 Proceedings of the International Conference on Computational Sciences-Part I
PaCT '999 Proceedings of the 5th International Conference on Parallel Computing Technologies
MetaPL: A Notation System for Parallel Program Description and Performance Analysis
PaCT '01 Proceedings of the 6th International Conference on Parallel Computing Technologies
The Transition from a PVM Program Simulator to a Heterogeneous System Simulator: The HeSSE Project
Proceedings of the 7th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface
Performance prediction through simulation of a hybrid MPI/OpenMP application
Parallel Computing - OpenMp
A performance simulation technique for distributed programs: application to an SOR iterative solver
EURO-PDP'00 Proceedings of the 8th Euromicro conference on Parallel and distributed processing
Hi-index | 0.00 |
Achieving satisfactory performance is a particularly challenging problem in heterogeneous computing environments. Application developers need sophisticated and cost-effective techniques to estimate the performance results before testing on the target hardware. This article describes the development environment that hinges on PS, an existing simulator of PVM programs. Using PS together with companion tools and utilities, developers can carry out performance prediction and analysis of distributed applications executed in heterogeneous- and network-computing environments. After first presenting the simulation method they have adopted, the authors discuss the performance prediction and analysis cycle, outline the simulator's accuracy and speed performance, and a give a brief application example. The authors close with a comparison to related work on distributed system performance evaluation.