Advanced Search
CS Search Google Search
Subscribers, please login

Published Articles >> Table of Contents >> Abstract

Programming Models for Massively Parallel Computers (PMMP '95)   p. 142
Distributed memory implementation of elliptic partial differential equations in a dataparallel functional language

Full Article Text: Download PDF of full textBuy this articleGet full text from IEEE Xplore

DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/PMMPC.1995.504352
Send link to a friend

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.
Additional Information
Index Terms- partial differential equations; elliptic equations; parallel algorithms; distributed memory systems; elliptic partial differential equations; dataparallel functional language; distributed memory; parallel imperative languages; functional languages; deadlock-free

Citation:  H. Kuchen, H. Stoltze, I. Dimov, A. Karaivanova, "Distributed memory implementation of elliptic partial differential equations in a dataparallel functional language," pmmp, p. 142,  Programming Models for Massively Parallel Computers (PMMP '95),  1995

Similar Articles

Abstract Contents
Abstract
Index Terms
Citation




Free access to

  • Abstracts
  • Selected PDFs

Electronic subscribers login to:

  • Access HTML/PDFs of full text articles

Subscription information

Get a Web account

Peer Review Notice

Give us Feedback