ACM Home Page
Please provide us with feedback. Feedback
SCIRun: a scientific programming environment for computational steering
Full text HtmlHtml (41 KB)
Source Conference on High Performance Networking and Computing archive
Proceedings of the 1995 ACM/IEEE conference on Supercomputing (CDROM) table of contents
San Diego, California, United States
Article No. 52  
Year of Publication: 1995
ISBN:0-89791-816-9
Authors
Steven G. Parker  Department of Computer Science, 3190 Mechanical Engineering Bldg, University of Utah, SLC, Utah
Christopher R. Johnson  Department of Computer Science, 3190 Mechanical Engineering Bldg, University of Utah, SLC, Utah
Sponsors
IEEE-CS : Computer Society
SIGARCH: ACM Special Interest Group on Computer Architecture
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 18,   Downloads (12 Months): 53,   Citation Count: 31
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/224170.224354
What is a DOI?

ABSTRACT

We present the design, implementation and application of SCIRun, a scientific programming environment that allows the interactive construction, debugging and steering of large scale scientific computations. Using this "computational workbench," a scientist can design and modify simulations interactively via a dataflow programming model. SCIRun enables scientists to design and modify models and automatically change parameters and boundary conditions as well as the mesh discretization level needed for an accurate numerical solution. As opposed to the typical "off-line" simulation mode - in which the scientist manually sets input parameters, computes results, visualizes the results via a separate visualization package, then starts again at the beginning - SCIRun "closes the loop" and allows interactive steering of the design and computation phases of the simulation. To make the dataflow programming paradigm applicable to large scientific problems, we have identified ways to avoid the excessive memory use inherent in standard dataflow implementations, and have implemented fine-grained dataflow in order to further promote computational efficiency. In this paper, we describe applications of the SCIRun system to several problems in computational medicine. In addition, an we have included an interactive demo program in the form of an application of SCIRun system to a small electrostatic field problem.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
W. Gu, J. Vetter, and K. Schwan. "An annotated bibliography of interactive program steering." Georgia Institute of Technology Technical Report, 1994.
 
2
 
3
 
4
C. Upson et al., "Future directions of visualization software environments," in SIGGRAPH '92 Panel Proceedings, 1991.
 
5
 
6
 
7
8
9
10
11
 
12
J.T. Purciful. "Three-dimensional widgets for scientific visualization and animation." masters thesis in preparation, Dept. of Computer Science, Univ. of Utah, 1995.
 
13
C.R. Johnson, R.S. MacLeod, and M.A. Matheson. Computer simulations reveal complexity of electrical activity in the human thorax. Computers in Physics May/June, pp. 230-237, 1992.
 
14

CITED BY  31

Collaborative Colleagues:
Steven G. Parker: colleagues
Christopher R. Johnson: colleagues