loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
First IEEE International Symposium on Cluster Computing and the Grid (CCGrid'01)
A Distributed Shared Memory Programming Course
Brisbane, Australia
May 15-May 18
ISBN: 0-7695-1010-8
Barry Wilkinson, University of North Carolina at Charlotte
Tanusree Pai, University of North Carolina at Charlotte
Meghana Miraj, University of North Carolina at Charlotte
This paper describes a course on distributed shared memory (DSM) programming that uses cluster of workstations and freely available software. DSM programming offers a unique challenge to the instructor as it is not yet well established. The ways of obtaining a DSM environment is still actively researched and many different approaches are being explored. Programmers using a DSM system require an understanding of the complex underlying methods used to create the illusion of shared memory. Intriguingly, DSM can also offer a mixture of both message-passing and shared memory programming techniques and especially so if the cluster being used is a cluster of symmetric multiprocessors (SMPs). Our courses teach this new environment to advanced undergraduates or graduates. A detailed list of topics and techniques that a student needs to know for DSM programming are described. A home page has been developed providing online instructional materials.
Citation:
Barry Wilkinson, Tanusree Pai, Meghana Miraj, "A Distributed Shared Memory Programming Course," ccgrid, pp.492, First IEEE International Symposium on Cluster Computing and the Grid (CCGrid'01), 2001
Usage of this product signifies your acceptance of the Terms of Use.