Media Storage Type : DVD-ROM
NPTEL Course Name : Parallel Computer Architecture
NPTEL Subject Matter Expert : Dr. Mainak Chaudhuri
NPTEL Co-ordinating Institute : IIT Kanpur
NPTEL Lecture Count : 41
Lecture Titles:
Lecture 1 - Evolution of Processor Architecture
Lecture 2 - Moore's Law and Multi-cores
Lecture 3 - Evaluating Performance
Lecture 4 - Shared Memory Multiprocessors
Lecture 5 - Pipelining and Hazards
Lecture 6 - Instruction Issue Algorithms
Lecture 7 - Virtual Memory, TLB
Lecture 8 - Cache Hierarchy and Memory-level Parallelism
Lecture 9 - MIPS R10000: A Case Study
Lecture 10 - Communication Architecture
Lecture 11 - Design Issues in Parallel Computers
Lecture 12 - Steps in Writing a Parallel Program
Lecture 13 - Parallelizing a Sequential Program
Lecture 14 - Load Balancing and Domain Decomposition
Lecture 15 - Locality and Communication Optimizations
Lecture 16 - Multiprocessor Organizations and Cache Coherence
Lecture 17 - Introduction to Cache Coherence Protocols
Lecture 18 - Introduction to Cache Coherence
Lecture 19 - Sequential Consistency and Cache Coherence Protocols
Lecture 20 - Performance of Coherence Protocols
Lecture 21 - Introduction to Synchronization
Lecture 22 - Scalable Locking Primitives
Lecture 23 - Barriers and Speculative Synchronization
Lecture 24 - Write Serialization in a Simple Design
Lecture 25 - Protocols for Split-transaction Buses
Lecture 26 - Case Studies
Lecture 27 - Scalable Snooping and AMD Hammer Protocol
Lecture 28 - Scalable Multiprocessors
Lecture 29 - Basics of Directory
Lecture 30 - SGI Origin 2000
Lecture 31 - Managing Directory Overhead
Lecture 32 - Protocol Occupancy and Directory Controllers
Lecture 33 - SCI Protocol
Lecture 34 - Sequential Consistency and Relaxed Models
Lecture 35 - Release Consistency and Delayed Consistency
Lecture 36 - Software Distributed Shared Memory Multiprocessors
Lecture 37 - Introduction to Routers
Lecture 38 - Routing Algorithms
Lecture 39 - Simultaneous Multithreading and Chip-multiprocessing
Lecture 40 - Case Studies: IBM Power4 and IBM Power5
Lecture 41 - Case Studies: Intel Montecito and Sun Niagara