DocumentCode
1856278
Title
Balancing consistency and lag in transaction-based computational steering
Author
Kraemer, Eileen ; Hart, Delbert ; Roman, Gruia-Catalin
Author_Institution
Dept. of Comput. Sci., Washington Univ., St. Louis, MO, USA
Volume
7
fYear
1998
fDate
6-9 Jan 1998
Firstpage
137
Abstract
Computational steering, the interactive adjustment of application parameters and allocation of resources, is a promising technique for higher-productivity simulations, finer-grained optimization of dynamically varying algorithms, and greater understanding of program behavior, data sets and solution spaces. Typically, these “steerable” programs have been implemented as parallel or distributed programs. Tools for computational steering must provide monitoring, visualization, and interaction facilities, must address issues related to consistency, latency, and scalability at each of these phases, and must consider perturbation effects. In this paper we describe transaction-based components for a computational steering system and present an approach that guarantees consistent monitoring and displays, supports scalable monitoring, and provides the user with the ability to adjust the tradeoffs among lag, consistency and perturbation
Keywords
concurrency control; parallel programming; program diagnostics; computational steering; consistency; data sets; interaction facilities; lag; monitoring; program behavior; scalable monitoring; transaction-based; Application software; Computational modeling; Computer displays; Computer science; Data engineering; Delay; Monitoring; Resource management; Scalability; Visualization;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences, 1998., Proceedings of the Thirty-First Hawaii International Conference on
Conference_Location
Kohala Coast, HI
Print_ISBN
0-8186-8255-8
Type
conf
DOI
10.1109/HICSS.1998.649207
Filename
649207
Link To Document