• DocumentCode
    1856322
  • Title

    Tuning parallel programs with computational steering and controlled execution

  • Author

    Oberhuber, Michael ; Rathmayer, Sabine ; Bode, Arndt

  • Author_Institution
    LRR-TUM, Tech. Univ. Munchen, Germany
  • Volume
    7
  • fYear
    1998
  • fDate
    6-9 Jan 1998
  • Firstpage
    157
  • Abstract
    Online visualization and computational steering of parallel scientific applications has been widely recognized as the key to better insight and understanding of the observed simulation. From the parallel program developer´s point of view further problems arise and need to be solved. The behavior and performance of parallel programs does not only depend on the input data but also on inter-process communication. To reflect this fact we propose a novel combination of online visualization, computational steering of parallel high performance computing applications and controlled deterministic execution. Both the visualization and the classical part of steering is based on the VIPER tool. For the control of the communication we rely on a tool called codex, which was developed to test and control communication by the use of control patterns. Finally, VIPER and codex form an environment for tuning, steering and testing based on VIPER´s extended programming model
  • Keywords
    data visualisation; natural sciences computing; parallel programming; program testing; programming environments; software performance evaluation; software tools; VIPER tool; codex; computational steering; control patterns; controlled execution; deterministic execution; input data; interprocess communication; online visualization; parallel high performance computing; parallel program tuning; parallel scientific applications; program testing; simulation; software performance; Application software; Communication system control; Concurrent computing; Data visualization; High performance computing; Optimization; Parallel processing; Runtime; Testing; Wide area networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1998., Proceedings of the Thirty-First Hawaii International Conference on
  • Conference_Location
    Kohala Coast, HI
  • Print_ISBN
    0-8186-8255-8
  • Type

    conf

  • DOI
    10.1109/HICSS.1998.649209
  • Filename
    649209