Parallel Processing Architectures PPT
Instructor
Prof. Laxmi N. Bhuyan ( bhuyan@cs.ucr.edu)References:
1. John Hennessy and David Patterson, Computer Architecture: A Quantitative
Approach, Morgan Kauffman Publisher.
2. Research Papers to be available in the class
COURSE OUTLINE:
1. Introduction to Parallel Processing: Flynn’s classification, SIMD and MIMD
operations, Shared Memory vs. message passing multiprocessors, Distributed shared
memory, Hybrid multiprocessors
2. Shared Memory Multiprocessors: SMP and CC-NUMA architectures, Cache
coherence protocols, Consistency protocols, Data pre-fetching, CC-NUMA memory
management, SGI 4700 multiprocessor, Network Processors
3. Interconnection Networks: Static and Dynamic networks, switching techniques,
Routers, Internet techniques
4. Message Passing Architectures: Message passing paradigms, Grid architecture,
Workstation clusters, User level software
5. Scheduling: Multiprocessor Programming Technique, Scheduling and mapping,
Internet web servers, P2P, Content aware load balancing
Download Lectures Here
- Lecture 1 (slides in ppt)
- Lecture 2 (slides in ppt)
- Lecture 2a (slides in pdf)
- Lecture 3 (slides in ppt)
- Lecture 4 (slides in ppt)
- Lecture 5 (slides in ppt)
- Lecture 5a (Foster's Chapter 2)
- Lecture 5b ( slides in ppt)
- Lecture 6 (slides in ppt)
- Lecture 7 (slides in ppt)
- Lecture 8 (slides in ppt)
- Project I Hints (slides in ppt)
- Lecture 9 (slides in ppt)
- Lecture 10 (slides in ppt)
- Lecture 11 (slides in ppt)
- Lecture 11a (paper in pdf)
- Lecture 12 (slides in ppt)
- Lecture 13 (slides in ppt)
- Lecture 14 (slides in ppt)
- Lecture 15 (slides in ppt)
- Lecture 16 (Slides in ppt)
- Lecture 16b ( Paper in pdf)
- Lecture 17 (slides in ppt)
- Lecture 14a(UDP) ( slides in pdf)
- Lecture 17 (slides in ppt)
- Lecture 18 (slides in ps)