Performance Analysis Integration in the Uintah Software Development Cycle
International Journal of Parallel Programming
Immersive VR for Scientific Visualization: A Progress Report
IEEE Computer Graphics and Applications
A Component-Based Architecture for Parallel Multi-physics PDE Simulation
ICCS '02 Proceedings of the International Conference on Computational Science-Part III
Eclipse and Ellipse: PSEs for EHL Solutions Using IRIS Explorer and SCIRun
ICCS '02 Proceedings of the International Conference on Computational Science-Part I
Integrating Performance Analysis in the Uintah Software Development Cycle
ISHPC '02 Proceedings of the 4th International Symposium on High Performance Computing
Sourcebook of parallel computing
Advances in the TAU performance system
Performance analysis and grid computing
Biomedical computing and visualization software environments
Communications of the ACM - Bioinformatics
Coupling Multicomponent Models with MPH on Distributed Memory Computer Architectures
International Journal of High Performance Computing Applications
A component-based architecture for parallel multi-physics PDE simulation
Future Generation Computer Systems
A grid-enabled problem solving environment for parallel computational engineering design
Advances in Engineering Software
Runtime Visualization of the Human Arterial Tree
IEEE Transactions on Visualization and Computer Graphics
Using Augmented Reality and Interactive Simulations to Realize Hybrid Prototypes
ISVC '08 Proceedings of the 4th International Symposium on Advances in Visual Computing
Application-aware management of parallel simulation collections
Proceedings of the 14th ACM SIGPLAN symposium on Principles and practice of parallel programming
Building problem-solving environments with the Arches framework
Journal of Systems and Software
A component-based architecture for parallel multi-physics PDE simulation
Future Generation Computer Systems
Uintah: a scalable framework for hazard analysis
Proceedings of the 2010 TeraGrid Conference
Development of the Uintah Gateway for fluid-structure-interaction problems
Proceedings of the 2010 TeraGrid Conference
A blocking strategy on multicore architectures for dynamically adaptive PDE solvers
PPAM'09 Proceedings of the 8th international conference on Parallel processing and applied mathematics: Part I
Toward reliable and efficient message passing software through formal analysis
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
Sim-X: parallel system software for interactive multi-experiment computational studies
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
Using hybrid parallelism to improve memory use in the Uintah framework
Proceedings of the 2011 TeraGrid Conference: Extreme Digital Discovery
Integrating teaching and research in HPC: experiences and opportunities
ICCS'05 Proceedings of the 5th international conference on Computational Science - Volume Part II
Radiation modeling using the Uintah heterogeneous CPU/GPU runtime system
Proceedings of the 1st Conference of the Extreme Science and Engineering Discovery Environment: Bridging from the eXtreme to the campus and beyond
ACM Transactions on Mathematical Software (TOMS)
TA UoverSupermon: low-overhead online parallel performance monitoring
Euro-Par'07 Proceedings of the 13th international Euro-Par conference on Parallel Processing
Past, present and future scalability of the Uintah software
Proceedings of the Extreme Scaling Workshop
Preliminary experiences with the uintah framework on Intel Xeon Phi and stampede
Proceedings of the Conference on Extreme Science and Engineering Discovery Environment: Gateway to Discovery
SC '13 Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis
Hi-index | 0.00 |
This paper describes Uintah, a component-based visual problem-solving environment (PSE) that is designed to specifically address the unique problems of massively parallel computation on terascale computing platforms. Uintah supports the entire life cycle of scientific applications by allowing scientific programmers to quickly and easily develop new techniques, debug new implementations, and apply known algorithms to solve novel problems. Uintah is built on three principles: 1) As much as possible, the complexities of parallel execution should be handled for the scientist, 2) software should be reusable at the component level, and 3) scientists should be able to dynamically steer and visualize their simulation results as the simulation executes. To provide this functionality, Uintah builds upon the best features of the SCIRun PSE and the DoE Common Component Architecture (CCA).