 | Advances in Languages and Compilers for Parallel Processing Edited by Alexandru Nicolau, David Gelernter, Thomas Gross and David Padua
These twenty-three contributions represent some of the best research on software for parallel computers being done in universities and industry today. Paper / July 1991 OUT OF PRINT |
|
 | Algorithmic Skeletons Structural Management of Parallel Computation
Murray I. Cole
This book introduces a new approach to the design and implementation of software systems which will help users of large scale parallel systems coordinate many concurrent activities toward a single goal. Paper / October 1989 OUT OF PRINT |
|
 | Execution Models of Prolog for Parallel Computers Peter Kacsuk
The research described in this book addresses the semantic gap between logic programming languages and the architecture of parallel computers. Paper / March 1990 OUT OF PRINT |
|
 | Functional Programming for Loosely-Coupled Multiprocessors Paul H. J. Kelly
This book proposes a new high level approach to programming that addresses the pragmatic issue of how a computation is distributed across a machine. Paper / June 1989 Price $35.00 | ADD TO CART |
|
 | Implementation of a General-Purpose Dataflow Multiprocessor Gregory M. Papadopoulos
Implementation of a General Purpose Dataflow Multiprocessor extends work in this area by introducing an unusually simple model of dynamic dataflow execution, called the Explicit Token Store (ETS) architecture, and its realization in Monsoon, a large-scale dataflow multiprocessor. Paper / January 1991 OUT OF PRINT |
|
 | Implementation of Non-Strict Functional Programming Languages Kenneth R. Traub
Modern "non-strict" functional programming languages are a powerful means of programming highly parallel computers, but are intrinsically difficult to compile well because decisions about ordering of subcomputations must be taken at compile time. This book represents a new technique for compiling such languages by partitioning a program into sequential threads. While the interleaving of threads can vary at run time, within each thread the order is fixed. Paper / March 1991 OUT OF PRINT |
|
 | Languages and Compilers for Parallel Computing David Gelernter, Alexandru Nicolau and David Padua
These contributions provide a timely overview of research being done in universities and industry on state-of-the-art programming languages and compilers for parallel computers. Cloth / May 1990 OUT OF PRINT |
|
 | Lazy Functional Languages Abstract Interpretation and Compilation
Geoffrey Burn
This book explores a subclass known as lazy functional languages, beginning with the theoretical issues and continuing through abstract interpretation and offering improved techniques for implementation. Paper / August 1991 Price $35.00 | ADD TO CART |
|
 | Massively Parallel Computing with the DAP Edited by Dennis Parkinson
Researchers and practitioners involved with the development and utilization of parallel languages, software, and systems will find this collection of articles a useful summary of the history, development, programming, and applications of the Distributed Array of Processors (DAP) architecture. Cloth / August 1990 OUT OF PRINT |
|
 | Optimizing Supercompilers for Supercomputers Michael Wolfe
Effective use of a supercomputer requires users to have a good algorithm and to express this algorithm in an appropriate language, and requires compilers to generate efficient code. Paper / March 1989 OUT OF PRINT |
|
 | Parallel Processing for Computer Graphics Stuart Green
Green provides background information on both computer graphics and parallel computers and then goes on to describe how a distributed memory multiprocessor can be used to effectively implement the ray tracing algorithm. Paper / August 1991 OUT OF PRINT |
|
 | Partitioning and Scheduling Parallel Programs for Multiprocessing Vivek Sarkar
This book is one of the first to address the problem of forming useful parallelism from potential parallelism and to provide a general solution. Paper / March 1989 OUT OF PRINT |
|
 | Reconfigurable Processor-Array A Bit-Sliced Parallel Computer
Andrew Rushton
This book investigates enhancements to the conventional bit serial PE with the aim of improving its performance in situations where the small grain parallelism of a single instruction-stream, multiple data stream (SIMD) class parallel computer architecture is inefficient. Paper / March 1989 OUT OF PRINT |