This site concerns a lecture given as part of the
course multiprocessors. This lecture, given by prof. dr.
J.J. Lukkien address the software issues around multiprocessors. Specifically,
the following topics are discussed.
·
Abstraction, through the operating system
·
Language and middleware support for mapping
Books:
there are many books on the subject. Two fairly recent
ones that are quite good are the following.
·
Introduction to Parallel Computing,
2nd edition, Grama, Gupta et.al., ISBN
0-201-64865-2, Benjamins/Cummings publishing, 2003.
·
Fundamentals of Parallel Processing,
Jordan, Alaghband, ISBN 0-13-901158-7, Prentice Hall, 2003.
·
A.S. Tanenbaum, M. van Steen, Distributed
Systems, Principles and Paradigms, Prentice-Hall, 2002, 2007
An article that discusses measuring
communication link performance through the ping-pong benchmark is
·
Comparison of communications on the
Intel iPSC / 860 and Touchstone Delta, Parallel Computing 18 (1992),
pp.1067-1072.
A site with a tutorial, similar in content
as the above slides
·
https://computing.llnl.gov/tutorials/parallel_comp/