Concurrent Programming in Erlang
by Robert Virding, Claes Wikstrom, Mike Williams
Publisher: Prentice Hall PTR 1996
Number of pages: 205
Erlang is a concurrent, functional programming language designed for programming large industrial real time systems. The language is untyped and has a pattern matching syntax. Functions are written as a set of recursion equations and the language has explicit concurrency and asynchronous message passing. Erlang provides explicit concurrency, has asynchronous message passing and is relatively free from side effects. Written in a tutorial style, the emphasis of this book is on learning through example and a number of well known problems in designing and programming concurrent fault-tolerant real-time systems are illustrated.
Download or read it online for free here:
by Earl T. Campbell, Joseph Fitzsimons - arXiv
This review provides a gentle introduction to one-way quantum computing in distributed architectures. One-way quantum computation shows significant promise as a model for distributed systems, particularly probabilistic entangling operations.
by C. Bischof, at al. - John von Neumann Institute for Computing
The book gives an overview of the developments, applications and future trends in high performance computing for all platforms. It addresses all aspects of parallel computing, including applications, hardware and software technologies.
by Sabu M. Thampi - arXiv
An overview of distributed computing systems. The definition, architecture, characteristics of distributed systems and the various fallacies are discussed. Finally, discusses client/server computing, World Wide Web and types of distributed systems.
by Henri Casanova, et al. - CRC Press
This book provides a rigorous yet accessible treatment of parallel algorithms, including theoretical models of parallel computation, parallel algorithm design for homogeneous and heterogeneous platforms, complexity and performance analysis, etc.