🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.transputer
Article #943

Books

#943
From: J.Wexler
Date: Wed, 29 Aug 1990 09:45
161 lines
6289 bytes
I asked for recommendations of interesting books a little while back.  I got a
number of specific suggestions plus two large lists. I will spare you the lists,
but here are the individual nominations. More titles would still be welcome.

    John

Disclaimer: comments about the books are from the contributors to the list.
I pass them on for information only.
________________________________________________________________________

Hockney, R. W., and C.R. Jesshope., Parallel Computer: 2 Architecture,
Programming, and Algorithms, 2nd ed. Pennsylvania, IOP Publishing
Ltd., 1988. ISBN 0-85274-811-6 (World's most expensive paperback;
matched only by Hockney's book on particle simulations; both worth the
price.)

Hwang, Kai and Faye A. Briggs., Computer Architecture and Parallel
Processing,  New York, McGraw-Hill Book Company, 1984. ISBN
0-07-031556-6
________________________________________________________________________

A series which is worth considering is John Wiley's Series in
Parallel Computing:

Carey(ed): Parallel Supercomputing: Methods, Algorithms and Applications

de Bakker(ed): Languages for Parallel Architectures: Design, Semantics,
Implementation Models

Axford, T., Concurrent Programming: Fundamental Techniques for Real-
Time and Parallel Software Design, Wiley, 1989. ISBN 0 471 92303 6

Fundamentals of Concurrent Programming, by Axford (more about software
techniques for concurrency than about parallel programming, but still
useful  [greg's comment]).

Gelenbe: Multiprocessor Performance

Treleaven (ed): Parallel Computers: Object-oriented, Functional and Logic.
________________________________________________________________________

        I have been working through parts of the following book with
a student and have found it very nice (especially in the theoretical
complexity coverage):
 
Lakshmivarahan S., and Dhall, S.K.  Analysis and Design of Parallel
Algorithms:  Algebra and Matrix Problems.  McGraw Hill.  1990.
 
A bit away from the transputer.  I would be interested in what you
put together from this request.
________________________________________________________________________

I have always found the book by Quinn "Designing efficient algorithms
for parallel computers" to be useful and interesting.  In fact, I
usually take it with me when I cross the world (still having ties in
SA).  My other gem is "Synchonisation of parallel programs" by Andre,
Herman and Verjus, translated from the French.  In a slim volume, they
capture the history, essence and application of all the current
synchronisation techniques and implement these in Ada.  The example of
the swimming pool is very good!
________________________________________________________________________

I suggest a book of a different flavour to many which will doubtless
be on display:
Gibbons, A., and W. Rytter, Efficient Parallel Algorithms, Cambridge,
1988.   ISBN 0-521-34585-5. (Stress symbolic processing)
________________________________________________________________________

You ought to know that there is now a
book by Dennis Parkinson & John Litt (editors) entitled "Massively
Parallel Computing with the DAP" (Pitman, London, 1990
ISBN 0-273-08809-2).
________________________________________________________________________

Bertsekas's book on parallel computing is very good for O.R. applications:
Bertsekas, D. P., and J. N. Tsitsiklis, Parallel and Distributed
Computation, Prentice Hall, 1989. ISBN 0-13-648700-9
________________________________________________________________________

Highly Parallel Computing, by Almasi and Gottleib

and, of course, Topham and Ibbett's book on high-performance architectures.
________________________________________________________________________

I reckon that Pitman's series of Research Monographs in Parallel and
Distributed Computing are a must.  Titles include: 

"Massively Parallel computing on the DAP"
"Execution models of Prolog on Parallel Computers"
"Functional Programming for Loosely-coupled Microprocessors"
"Partitioning and scheduling programs for multiprocessor execution"
"Optimizing supercompilers for supercomputers"
"Languages and compilers for parallel machines"
etc.

They are in the main modified theses.  Note that these titles are from
memory and are vague, nor do they include the whole series.
________________________________________________________________________________

Concurrent Programming
ed. Narain Gehani & Andrew D McGettrick
Adison-Wesley, 1988
ISBN 0-201-17435-9

Parallel Program Design
K Mani Chandy & Jayadev Misra
Adison-Wesley 1988
ISBN 0-201-05866-9

Communication and Concurrency
Robin Milner
Prentice Hall 1989
ISBN 0-13-114984-9 & 0-13-115007-3

Communicating Sequential Processes
C A R Hoare
Prentice-Hall 1985
ISBN 0-13-153271-5 & 0-13-153289-8

Programming in occam 2
Geraint Jones & Michael Goldsmith
Prentice-Hall 1988
ISBN 0-13-730334-3

Concurrent Programming in occam 2
John Wexler
Ellis Horwood 1989
ISBN 0-7458-0394-6

Concurrency and Programming Languages
David M Harland
Ellis Horwood 1986
ISBN 0-85312-846-4

Concurrent Programming for Software Engineers
Dick Whiddett
Ellis Horwood 1987
ISBN 0-7458-0036-X

Strand: New Concepts in Parallel Programming
Ian Foster and Stephen Taylor
Prentice Hall, 1989, ISBN 13-850587-X

Parallel Logic Programming Techniques
Stephen Taylor
Prentice Hall, 1989, ISBN 13-648767-X

Systems Programming in Parallel Logic Languages
Ian Foster
Prentice Hall, 1989, ISBN 13-880774-4

Parallel Programming
R.H. Perrott
Addison Wesley 
ISBN 0201 14231 7

Inside the Transputer
D. A. P. Mitchell, J. A. Thompson, G. A. Manson, G. R. Brookes
Blackwell Scientific Publications (1990)
ISBN 0 632 01689 2, UK Price L14.95
________________________________________________________________________
Technical Details
Message-ID: <29.Aug.90.10:45:16.bst.330462@EMAS-A>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!decwrl!ucbvax!edinburgh.ac.uk!J.Wexler

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!decwrl!ucbvax!edinburgh.ac.uk!J.Wexler
From: J.Wexler@edinburgh.ac.uk
Newsgroups: comp.sys.transputer
Subject: Books
Message-ID: <29.Aug.90.10:45:16.bst.330462@EMAS-A>
Date: 29 Aug 90 09:45:16 GMT
Sender: daemon@ucbvax.BERKELEY.EDU
Organization: The Internet
Lines: 161