Models for computational steering
- 23 December 2002
- proceedings article
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 100-107
- https://doi.org/10.1109/cds.1996.509351
Abstract
This paper describes a conceptual model for computational program steering. By exploiting previous results attained in program monitoring, debugging, and configuration, the abstractions and mechanisms derived from this model are shown suitable for both algorithmic and human interactive steering. A characterization of existing systems for computational steering using the model's abstractions demonstrate such generality. The model is illustrated through its use for steering a large-scale scientific code. Mechanisms for computational steering derived from the model are presented that include sensors, probes, and actuators.Keywords
This publication has 14 references indexed in Scilit:
- Falcon-toward interactive parallel programs: the on-line steering of a molecular dynamics applicationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Toward visual programming languages for steering scientific computationsIEEE Computational Science and Engineering, 1994
- Experiments With Configurable Locks for MultiprocessorsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1993
- Application-dependent dynamic monitoring of distributed and parallel systemsIEEE Transactions on Parallel and Distributed Systems, 1993
- The Visualization of Parallel Systems: An OverviewJournal of Parallel and Distributed Computing, 1993
- Models for monitoring and debugging tools for parallel and distributed softwareJournal of Parallel and Distributed Computing, 1990
- Debugging heterogeneous distributed systems using event-based models of behaviorPublished by Association for Computing Machinery (ACM) ,1988
- A relational approach to monitoring complex systemsACM Transactions on Computer Systems, 1988
- Dynamic Configuration for Distributed SystemsIEEE Transactions on Software Engineering, 1985
- Distributed snapshotsACM Transactions on Computer Systems, 1985