Performance Prediction and Its Use in Parallel and Distributed Computing Systems
Stephen A. Jarvis,Daniel P. Spooner,Helene N. Lim Choi Keung,Junwei Cao,Subhash Saini,Graham R. Nudd
DOI: https://doi.org/10.1016/j.future.2006.02.008
IF: 7.307
2006-01-01
Future Generation Computer Systems
Abstract:A performance prediction framework is described in which predictive data generated by the PACE toolkit is stored and published through a Globus MDS-based performance information service. Distributing this data allows additional performance-based middleware tools to be built; the paper describes two such tools, a local-level scheduler and a system for wide-area task management. Experimental evidence shows that by integrating these performance tools for local- and wide-area management, considerable improvements can be made to task scheduling, resource utilisation and load balancing on heterogeneous distributed computing systems.