𝔖 Bobbio Scriptorium
✦   LIBER   ✦

A Comparison of Parallel Programming Models for Multiblock Flow Computations

✍ Scribed by M.L. Sawley; J.K. Tegnér


Publisher
Elsevier Science
Year
1995
Tongue
English
Weight
825 KB
Volume
122
Category
Article
ISSN
0021-9991

No coin nor oath required. For personal study only.

✦ Synopsis


A study is presented of the implementation of four different parallel programming models in a code that solves the fluid flow equations on block structured meshes. Performance results obtained on a number of distributed-memory parallel computer systems are given, in particular, for a 1024 processor Cray T3D system. Using the appropriate programming model, it is shown that excellent performance scaling can be obtained even for small problem sizes. The relative merits of each programming model in terms of ease of use, functionality, and performance are assessed. (0) 1995 Academic Press, Inc.


📜 SIMILAR VOLUMES


A Comparison of Implementation Strategie
✍ Salvatore Orlando; Raffaele Perego 📂 Article 📅 1998 🏛 Elsevier Science 🌐 English ⚖ 348 KB

Data-parallel languages allow programmers to easily express parallel computations by means of high-level constructs. To reduce overheads, the compiler partitions the computations among the processors at compile-time, on the basis of the static data distribution suggested by the programmer. When exec

A computer program for the analysis of d
✍ Ellen A Begole; John F Cleall; Harriet C Gorny 📂 Article 📅 1979 🏛 Elsevier Science ⚖ 617 KB

This paper presents the details and logic of a Fortran computer program which carries out routine clinical analysis of dental models resulting from impressions of the teeth and related structures, which are subsequently cast in plaster of Paris . The program is primarily intended for use by the orth

A Comparison of Three Programming Models
✍ Hongzhang Shan; Jaswinder Pal Singh; Leonid Oliker; Rupak Biswas 📂 Article 📅 2002 🏛 Elsevier Science 🌐 English ⚖ 376 KB

Adaptive applications have computational workloads and communication patterns which change unpredictably at runtime, requiring dynamic load balancing to achieve scalable performance on parallel machines. Efficient parallel implementations of such adaptive applications is therefore a challenging task

Efficient implementation of a portable p
✍ Morrow, P. J.; Crookes, D.; Brown, J.; McAleese, G.; Roantree, D.; Spence, I. 📂 Article 📅 1999 🏛 John Wiley and Sons 🌐 English ⚖ 219 KB 👁 3 views

This paper describes a domain specific programming model for execution on parallel and distributed architectures. The model has initially been targeted at the application area of image processing, though the techniques developed may be more generally applicable to other domains where an algebraic or