Skip to main content
European Commission logo
English English
CORDIS - EU research results
CORDIS
CORDIS Web 30th anniversary CORDIS Web 30th anniversary
Content archived on 2024-05-18

DevelOpment of GRID Environment for InteRaCtive ApplicationS

Article Category

Article available in the following languages:

Visualising distributed applications' performance

Distributed computational resources should provide the expected performance necessary for large-scale industrial or scientific simulations and complex visualisation using the CROSSGRID online monitoring infrastructure.

For many large-scale problems, such as earth observation, industrial and scientific modelling, as well as biomedicine, new approaches to computing are continuously required. The CROSSGRID project sought to address realistic problems in environmental protection, surgical planning and analysis of large volumes of data from the high-energy physics experiments conducted at CERN. Whilst existing solutions only enabled such Grid applications to be run in a batch mode, with CROSSGRID it is now possible to monitor the progress of the application's execution. More specifically, the concept of interactive Grid computing was supported by innovative products developed to permit changes in the application's parameters and ensure that end users receive output on the fly. G-PM, providing a basic measurement system, was created at the AGH University of Science and Technology in Krakow for monitoring grid systems through user-defined metrics. Prompted by the user when applying custom metrics, the server can perform asynchronous "probes" to read and write the state of the application and return measured data. Furthermore, custom metrics can be derived automatically from an existing set of metrics. The G-PM tool consists of three main components. The performance measurement component (PMC) provides the functionality for standard performance measurements of both Grid applications and the Grid environment. The aim of the high level analysis component (HLAC) is to provide application developers with application-specific data, based on a metrics specification language that can combine performance data from different sources. Finally, the user interface and visualisation component (UIVC) allows the user to specify performance measurements and visualise the performance data collected. This software is freely available at the project website, http://www.crossgrid.org/ under an open source license.

Discover other articles in the same domain of application