• DocumentCode
    2413927
  • Title

    Uintah: a massively parallel problem solving environment

  • Author

    Davison de St.Germain, J. ; McCorquodale, John ; Parker, Steven G. ; Johnson, Christopher R.

  • Author_Institution
    Sci. Comput. & Imaging Inst., Utah Univ., Salt Lake City, UT, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    33
  • Lastpage
    41
  • Abstract
    Describes Uintah, a component-based visual problem-solving environment (PSE) that is designed to specifically address the unique problems of massively parallel computation on tera-scale 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) the 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 (Scientific Computing and Imaging Run-time) PSE and the DoE (Department of Energy) Common Component Architecture (CCA)
  • Keywords
    data visualisation; digital simulation; natural sciences computing; parallel programming; problem solving; programming environments; subroutines; visual programming; Common Component Architecture; SCIRun; Uintah; component-based visual problem-solving environment; component-level software reusability; debugging; massively parallel computation; parallel execution complexities; scientific application lifecycle; scientific programming; simulation results visualization; tera-scale computing platforms; Application software; Component architectures; Computational modeling; Concurrent computing; Problem-solving; Programming profession; Runtime; Scientific computing; Software reusability; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Performance Distributed Computing, 2000. Proceedings. The Ninth International Symposium on
  • Conference_Location
    Pittsburgh, PA
  • ISSN
    1082-8907
  • Print_ISBN
    0-7695-0783-2
  • Type

    conf

  • DOI
    10.1109/HPDC.2000.868632
  • Filename
    868632