• DocumentCode
    322519
  • Title

    Software engineering methods for designing parallel and distributed applications from sequential programs in scientific computing

  • Author

    Luksch, Peter

  • Author_Institution
    Inst. fur Inf., Tech. Univ. Munchen, Germany
  • Volume
    1
  • fYear
    1997
  • fDate
    7-10 Jan 1997
  • Firstpage
    491
  • Abstract
    Although quite a few large scale applications have been ported to multiprocessors in recent years, no framework has yet been set up for the process of designing parallel and distributed applications from sequential programs that takes into account the specific needs of large scale scientific applications where programs have complex, irregular control flow and data structures. The paper proposes such a framework and reports on its application in the portable parallelization of the industrial computational fluid dynamics (CFD) software package TfC (TASCflow for CAD) within the scope of an interdisciplinary research project
  • Keywords
    CAD; data structures; fluid dynamics; parallel programming; physics computing; software portability; TASCflow for CAD; TfC; data structures; distributed applications; industrial computational fluid dynamics software package; interdisciplinary research project; irregular control flow; large scale applications; large scale scientific applications; multiprocessors; portable parallelization; scientific computing; sequential programs; software engineering methods; Application software; Computational fluid dynamics; Computer industry; Data structures; Design methodology; Fluid flow control; Large-scale systems; Process design; Software engineering; Software packages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1997, Proceedings of the Thirtieth Hawaii International Conference on
  • Conference_Location
    Wailea, HI
  • ISSN
    1060-3425
  • Print_ISBN
    0-8186-7743-0
  • Type

    conf

  • DOI
    10.1109/HICSS.1997.667305
  • Filename
    667305