Computational steering annotated bibliography
ACM SIGPLAN Notices
A survey of computational steering environments
Future Generation Computer Systems - Special issue on scientific visualization
Models for Computational Steering
ICCDS '96 Proceedings of the 3rd International Conference on Configurable Distributed Systems
An object infrastructure for high-performance interactive applications
An object infrastructure for high-performance interactive applications
SESAME: Scalable, Environment Sensitive Access Management Engine
Cluster Computing
Pandora: an efficient platform for the construction of autonomic applications
Self-star Properties in Complex Information Systems
Hi-index | 0.00 |
This paper presents the design, implementation and experimental evaluation of DIOS, an infrastructure for enabling the runtime monitoring and computational steering of parallel and distributed applications. DIOS enables existing application objects (data structures) to be enhanced with sensors and actuators so that they can be interrogated and controlled at runtime. Application objects can be distributed (spanning many processors) and dynamic (be created, deleted, changed or migrated). Furthermore, DIOS provides a control network that manages the distributed sensors and actuators and enables external discovery, interrogation, monitoring and manipulation of these objects at runtime. DIOS is currently being used to enable interactive monitoring and steering of a wide range of scientific applications, including oil reservoir, compressible turbulence and numerical relativity simulations.