• DocumentCode
    1853625
  • Title

    Distributed memory implementation of elliptic partial differential equations in a dataparallel functional language

  • Author

    Kuchen, H. ; Stoltze, H. ; Dimov, I. ; Karaivanova, A.

  • Author_Institution
    Lehrstuhl fur Inf. II, Tech. Hochschule Aachen, Germany
  • fYear
    1995
  • fDate
    9-12 Oct 1995
  • Firstpage
    142
  • Lastpage
    150
  • Abstract
    We show that the numerical solution of partial differential equations can be elegantly and efficiently addressed in a functional language. Two statistical numerical methods are considered. We discuss why current parallel imperative languages are difficult to use and why general (expression parallel) functional languages are not efficient enough. The key point of our approach is to offer “unique” arrays and some operations on them which allow to handle their elements in parallel, including operations which exchange the partitions of an array between the processors. These operations constitute a deadlock-free high-level way of communication
  • Keywords
    distributed memory systems; elliptic equations; parallel algorithms; partial differential equations; dataparallel functional language; deadlock-free; distributed memory; elliptic partial differential equations; functional languages; parallel imperative languages; Data structures; Educational programs; Genetic expression; Load management; Message passing; Parallel processing; Partial differential equations; Partitioning algorithms; Programming profession; System recovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Programming Models for Massively Parallel Computers, 1995
  • Conference_Location
    Berlin
  • Print_ISBN
    0-8186-7177-7
  • Type

    conf

  • DOI
    10.1109/PMMPC.1995.504352
  • Filename
    504352