| |
Program Optimization For Multi-core: Hardware side of it
Contents
- Virtual Memory and Caches (Recap) [module 02]
- Fundamentals of Parallel Computers: ILP vs. TLP [module 03]
- Parallel Programming: Shared Memory and Message Passing [module 04]
- Performance Issues in Shared Memory [module 05]
- Shared Memory Multiprocessors: Consistency and Coherence (Also see addendum.ppt) [module 06]
- Synchronization [module 07]
- Memory consistency models [module 08]
- Case Studies of CMP [module 09]
|