RMOST: A Shared Memory Model for Online Steering.
ABSTRACT Online steering means to visualize the current state of an application which includes application data and/or performance
data, and to modify data in the application. Thus, in online steering the application as well as the steering tool must concurrently
access and modify the same data at run time. In this paper a new model for online steering is presented which models the mechanism
of online steering as access to a distributed shared memory. The integrity requirements of the steered application are analyzed.
The integrity can be ensured through an appropriate consistency model. Finally, the online steering system RMOST is presented
which is based on the distributed shared memory model and can be used to steer Grid jobs from the High Energy Physics experiment
- [Show abstract] [Hide abstract]
ABSTRACT: In the High Energy Physics Comunity Grid (HEPCG) of Germany’s D-Grid initiative, a suite of tools supporting the user in monitoring his jobs was developed. In the HEP community many users submit large numbers of jobs. A considerable fraction of these jobs fail for various reasons. Until now, it has been hard or even impossible for the user to find the reason for the job failure. The AMon tool supports the user with a graphical web-based overview on status and resource usage of his jobs. The script wrapper JEM (Job Execution Monitor) monitors a job’s environment giving detailed information about the job execution. Finally, once the job itself is running, a computational steering tool allows the user to interact with his job at runtime, to visualize intermediate results, and to modify job parameters.Future Generation Computer Systems 03/2009; 25(3):308-314. DOI:10.1016/j.future.2008.05.009 · 2.64 Impact Factor