Research directions in parallel functional programming

K Hammond, G Michaelson - 2012 - books.google.com
Programming is hard. Building a large program is like constructing a steam locomotive
through a hole the size of a postage stamp. An artefact that is the fruit of hundreds of person …

Models for parallel computing: Review and perspectives

C Kessler, J Keller - … für Informatik eV, Parallel-Algorithmen und …, 2007 - diva-portal.org
As parallelism on different levels becomes ubiquitous in today's computers, it seems
worthwhile to provide a review of the wealth of models for parallel computation that have …

P3 L: A structured high‐level parallel language, and its structured support

B Bacci, M Danelutto, S Orlando… - Concurrency …, 1995 - Wiley Online Library
The paper presents a parallel programming methodology that ensures easy programming,
efficiency and portability of programs to different machines belonging to the class of the …

[图书][B] Foundations of parallel programming

DB Skillicorn - 1994 - books.google.com
The major reason for the lack of use'of parallel'computing, is the mismatch between the
complexity and variety of parallel hardware, and the software development tools to program …

A cost calculus for parallel functional programming

DB Skillicorn, W Cai - Journal of Parallel and Distributed Computing, 1995 - Elsevier
Building a cost calculus for a parallel program development environment is difficult because
of the many degrees of freedom available in parallel implementations and because of …

[图书][B] The Bird-Meertens formalism as a parallel model

DB Skillicorn - 1993 - Springer
The expense of developing and maintaining software is the major obstacle to the routine use
of parallel computation. Architecture independent programming offers a way of avoiding the …

A quantitative comparison of parallel computation models

BHH Juurlink, HAG Wijshoff - ACM Transactions on Computer Systems …, 1998 - dl.acm.org
In recent years, a large number of parallel computation models have been proposed to
replace the PRAM as the parallel computation model presented to the algorithm designer …

Skeletons for data parallelism in p31

M Danelutto, F Pasqualetti, S Pelagatti - Euro-Par'97 Parallel Processing …, 1997 - Springer
This paper addresses the application of a skeleton/template compiling strategy to structured
data parallel computations. In particular, we discuss how data parallelism is expressed and …

[PDF][PDF] Parallel computing: Performance metrics and models

S Sahni, V Thanvantri - IEEE Parallel and Distributed Technology, 1996 - Citeseer
We review the many performance metrics that have been proposed for parallel systems (ie,
program {architecture combinations). These include the many variants of speedup, e ciency …

Models and resource metrics for parallel and distributed computation

Z Li, PH Mills, JH Reif - International Journal of Parallel, Emergent …, 1996 - Taylor & Francis
This paper presents a framework of using resource metrics to characterize the various
models of parallel computation. Our framework reflects the approach of recent models to …