Results 1 -
5 of
5
A Component-based Architecture for Parallel Multi-Physics PDE Simulation
- in Proceedings of the International Conference on Computational Science, SpringerVerlag LNCS 2331
, 2002
"... We describe the Uintah Computational Framework (UCF), a set of software components and libraries that facilitate the simulation of partial differential equations on structured adaptive mesh refinement grids using hundreds to thousands of processors. The UCF uses a non-traditional approach to achievi ..."
Abstract
-
Cited by 45 (1 self)
- Add to MetaCart
(Show Context)
We describe the Uintah Computational Framework (UCF), a set of software components and libraries that facilitate the simulation of partial differential equations on structured adaptive mesh refinement grids using hundreds to thousands of processors. The UCF uses a non-traditional approach to achieving parallelism, employing an abstract taskgraph representation to describe computation and communication. This representation has a number of advantages that affect the performance of the resulting simulation. We demonstrate performance of the system on a solid mechanics algorithm, two different computational fluid-dynamics (CFD) algorithms, as well as coupled CFD/mechanics algorithms. We show performance of the UCF using up to 2000 processors. © 2005 Published by Elsevier B.V.
Component-Based Problem Solving Environments for Large-Scale Scientific Computing
, 2002
"... he visualization window (right). Researchers can select UI (user interaction) buttons on many of the modules that allow control and feedback of parameters within a particular module (left). interactively via a component-based visual programming model. SCIRun enables scientists to modify geometric m ..."
Abstract
-
Cited by 30 (11 self)
- Add to MetaCart
he visualization window (right). Researchers can select UI (user interaction) buttons on many of the modules that allow control and feedback of parameters within a particular module (left). interactively via a component-based visual programming model. SCIRun enables scientists to modify geometric models and interactively change numerical parameters and boundary conditions, as well as to modify the level of mesh adaptation 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, computation, and visualization phases of a simulation. The BioPSE project seeks to release state-of-the-art software, datasets, and documentation for researchers investigating bioelectric field problems. The immediate applicat
Visualization in the SCIRun Problem-Solving Environment
- Visualization Handbook
, 2005
"... methods is the emerging field of Computational Science. With strongholds in applications ranging from chemistry to physics, from genetics to astronomy, ..."
Abstract
-
Cited by 7 (2 self)
- Add to MetaCart
(Show Context)
methods is the emerging field of Computational Science. With strongholds in applications ranging from chemistry to physics, from genetics to astronomy,
Hiding Communication Latency with non-SPMD, Graph-Based Execution
"... Abstract. Reformulating an algorithm to mask communication delays is crucial in maintaining scalability, but traditional solutions embed the overlap strategy into the application. We present an alternative approach based on dataflow, that factors the overlap strategy out of the application. Using th ..."
Abstract
-
Cited by 2 (2 self)
- Add to MetaCart
(Show Context)
Abstract. Reformulating an algorithm to mask communication delays is crucial in maintaining scalability, but traditional solutions embed the overlap strategy into the application. We present an alternative approach based on dataflow, that factors the overlap strategy out of the application. Using this approach we are able to reduce communication delays, meeting and in many cases exceeding performance obtained with traditional hand coded applications.
Acknowledgements
, 2009
"... First, I would like to thank my advisors Vijay Karamcheti and Denis Zorin. Their advice, ideas, support and directions have been invaluable to the research efforts leading to this thesis. I would also like to thank my collaborators Eitan ..."
Abstract
- Add to MetaCart
(Show Context)
First, I would like to thank my advisors Vijay Karamcheti and Denis Zorin. Their advice, ideas, support and directions have been invaluable to the research efforts leading to this thesis. I would also like to thank my collaborators Eitan