Aksum: a performance analysis tool for parallel and distributed applications
Performance analysis and grid computing
Journal of Parallel and Distributed Computing - Special issue on middleware
SC '05 Proceedings of the 2005 ACM/IEEE conference on Supercomputing
Toward an experiment engine for lightweight grids
Proceedings of the first international conference on Networks for grid applications
Grid computing: experiment management, tool integration, and scientific workflows
Grid computing: experiment management, tool integration, and scientific workflows
The benefits of java and Jini in the JGrid system
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
On Construction of Cluster and Grid Computing Platforms for Parallel Bioinformatics Applications
International Journal of Grid and High Performance Computing
Hi-index | 0.00 |
The need to conduct and manage large sets of experiments for scientific applications dramatically increased over the last decade. However, there is still very little tool support for this complex and tedious process. In this paper we introduce the ZENTURIO experiment management system for parameter studies, performance analysis, and software testing for cluster and Grid architectures. ZENTURIO uses the ZEN directive-based language to specify arbitrary complex program executions. ZENTURIO is designed as a collection of Grid services that comprise: (1) a registry service which supports registering and locating Grid services; (2) an experiment generator that parses files with ZEN directives and instruments applications for performance analysis and parameter studies; (3) an experiment executor that compiles and controls the execution of experiments on the target machine. A graphical user portal allows the user to control and monitor the experiments and to automatically visualise performance and output data across multiple experiments. ZENTURIO has been implemented based on Java/Jini distributed technology. It supports experiment management on cluster architectures via PBS and on Grid infrastructures through GRAM. We report results of using ZENTURIO for performance analysis of an ocean simulation application and a parameter study of a computational finance code.