cse 525 : Parallel Programming : Fall 2018



Professor Ernesto Gomez
phone: (909)537-5429
office: jb337
home page: www.cse.csusb.edu/egomez/
email: ernesto@csusb.edu

Class: 12-2:50 PM JBH 113
text: Programming Massively Parallel Processors, 3d edition, Kirk, ISBN: 9780128119860, Publisher: Elsevier Science & Technology Books

OTHER REFERENCES:

MPI references

Notes on MPI programming (and use together with CUSA) - text CH 18
MPI 1.1 standard
MPI 2 standard
Designing and Building Parallel Programs , Ian Foster (Full text online) - CH 8.

Nomerical recipes code for various numeric algorithms
SHARED MEMORY REFERENCES:
br> TBA

(SEE CLASS NOTES, BELOW)


Description:

This course will focus on programming distributed computer systems. The course will include theoretical models of distributed processing, their application to real systems, programming paradigms and algorithms for distributed processing.

Specific objectives of the course are:

This class will include advanced topics of current research that are not present in the text (or in any text). Where possible, additional references will be cited, and notes will be provided, but some topics will, of necessity only be covered in class discussion. It is your responsibility to take notes of such topics.



If you are in need of an accomodation for a disability in order to participate in this class, please see the instructor and contact Services to Students with Disabilities at (909)537-5238.