DocumentCode :
2619004
Title :
Simulation steering with SCIRun in a distributed environment
Author :
Miller, Michelle ; Hansen, Charles D. ; Parker, Steven G. ; Johnson, Christopher R.
Author_Institution :
Dept. of Comput. Sci., Utah Univ., Salt Lake City, UT, USA
fYear :
1998
fDate :
28-31 Jul 1998
Firstpage :
364
Lastpage :
365
Abstract :
Building systems that alter program behavior during execution based on user-specified criteria (computational steering systems) has been a recent research topic, particularly among the high performance computing community. To enable a computational steering system with powerful visualization capabilities to run on distributed memory architectures, a distributed infrastructure (or runtime system) must first be built. This infrastructure would permit harnessing a variety of machines to collaborate on an interactive simulation. Building such an infrastructure requires strategies for coordinating execution across machines (concurrency control mechanisms), mechanisms for fast data transfer between machines, and mechanisms for user manipulation of remote execution. We are creating a distributed infrastructure for the SCIRun computational steering system. SCIRun, a scientific problem solving environment (PSE), provides the ability to interactively guide or steer a running computation. Initially designed for a shared memory multiprocessor, SCIRun is a tightly integrated, multi-threaded framework for composing scientific applications from existing or new components. High performance computing is needed to maintain interactivity for scientists and engineers running simulations. Extending such a performance-sensitive application toolkit to enable pieces of the computation to run on different machine architectures all within the same computation would prove very useful. Not only could many different machines execute this framework, but also several machines could be configured to work synergistically on computations
Keywords :
concurrency control; digital simulation; distributed memory systems; natural sciences computing; shared memory systems; SCIRun; computational steering systems; concurrency control; data transfer; distributed environment; distributed memory architectures; high performance computing; interactive simulation; multithreaded framework; program behavior; program execution; remote execution; runtime system; scientific problem solving environment; shared memory multiprocessor; simulation steering; visualization; Buildings; Collaboration; Computational modeling; Concurrency control; Data visualization; Distributed computing; High performance computing; Memory architecture; Problem-solving; Steering systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Distributed Computing, 1998. Proceedings. The Seventh International Symposium on
Conference_Location :
Chicago, IL
ISSN :
1082-8907
Print_ISBN :
0-8186-8579-4
Type :
conf
DOI :
10.1109/HPDC.1998.710032
Filename :
710032
Link To Document :
بازگشت