๐”– Scriptorium
โœฆ   LIBER   โœฆ

๐Ÿ“

Foundations of Parallel Programming (Cambridge International Series on Parallel Computation)

โœ Scribed by David Skillicorn


Year
2005
Tongue
English
Leaves
209
Category
Library

โฌ‡  Acquire This Volume

No coin nor oath required. For personal study only.

โœฆ Synopsis


Using parallel machines is difficult because of their inherent complexity and because their architecture changes frequently. This book presents an integrated approach to developing software for parallel machines that addresses software issues and performance issues together. The author describes a methodology for software construction that is architecture-independent and intellectually abstract. The software can execute efficiently on a range of existing and potential hardware configurations. The approach is based on the construction of categorical data types, a generalization of abstract data types, and of objects. This work will be an outstanding reference for researchers in computing.


๐Ÿ“œ SIMILAR VOLUMES


Foundations of parallel programming
โœ D. B. Skillicorn ๐Ÿ“‚ Library ๐Ÿ“… 2005 ๐Ÿ› Cambridge University Press ๐ŸŒ English

Using parallel machines is difficult because of their inherent complexity and because their architecture changes frequently. This book presents an integrated approach to developing software for parallel machines that addresses software issues and performance issues together. The author describes a m

Functional Programming and Parallel Grap
โœ M. J. Plasmeijer, Marko Van Eekelen, Rinus Plasmeijer, M. C. J. D. Van Eekelen ๐Ÿ“‚ Library ๐Ÿ“… 1993 ๐Ÿ› Addison-Wesley ๐ŸŒ English

<span>The descriptive power and semantic elegance of modern functional languages make it possible to develop correct programs relatively quickly. Efficient implementations of functional languages, employing graph rewriting techniques, have only recently become available. This book illustrates the te

Algorithms and Parallel Computing (Wiley
โœ Fayez Gebali ๐Ÿ“‚ Library ๐Ÿ“… 2011 ๐Ÿ› Wiley ๐ŸŒ English

There is a software gap between the hardware potential and the performance that can be attained using today's software parallel program development tools. The tools need manual intervention by the programmer to parallelize the code. Programming a parallel computer requires closely studying the targe

Data-Parallel Programming on MIMD Comput
โœ Philip J. Hatcher, Michael J. Quinn ๐Ÿ“‚ Library ๐Ÿ“… 1991 ๐Ÿ› The MIT Press ๐ŸŒ English

MIMD computers are notoriously difficult to program. Data-Parallel Programming demonstrates that architecture-independent parallel programming is possible by describing in detail how programs written in a high-level SIMD programming language may be compiled and efficiently executed-on both shared-me