This is the home page for Parallel Computing Architecture I course for Fall '98. A previous computer architecture course such as EE 4713 is a prerequisite for this course. I am assuming that you are familiar with pipelined architectures; the course will start with a review of pipelined CPUs and go from there. We will start with Instruction Level Parallelism (superscalar and VLIW architectures) and move towards multiple CPU systems, particularly MIMD architectures.
The textbook will be Advanced Computer Architectures (Sima, Fountain, Kacsuk). Other references are Computer Architecture, Pipelined and Parallel Processor Design (Flynn) and Computer Architecture, A Quantitative Approach (Hennessey and Patterson).
The order of Chapter coverage in the textbook will be:
At this point, if we have time left in the semester we will look at selected topics from SIMD architectures (Chapters 10-14).
The grading policy will be:
All external assignments are to be INDIVIDUAL work. You may discuss the assignments with other students but you may not share any work, or show anybody your work as examples of how to do something. Any violations of this policy will result in the assignment of a failing grade for the ENTIRE course.
If I am not in class, I can be found in ERC Rm 231. My email is reese@erc.msstate.edu, phone is 5-3670. Please feel free to drop in anytime. Before making a trip to the ERC, please call and see if I am in - I often get dragged into miscellaneous meetings that can occur anytime.
This material is taken from the textbook Advanced Computer Architectures (Sima, Fountain, Kacsuk).