2
6.189 Multicore Programming Primer (January IAP 2007, MIT OCW). Instructors: Dr. Rodric Rabbah and Prof. Saman Amarasinghe.
FREE
This course includes
Hours of videos
472 years, 2 months
Units & Quizzes
17
Unlimited Lifetime access
Access on mobile app
Certificate of Completion
The course serves as an introductory course in parallel programming. It offers a series of lectures on parallel programming concepts as well as a group project providing hands-on experience with parallel programming. The students will have the unique opportunity to use the cutting-edge PLAYSTATION 3 development platform as they learn how to design and implement exciting applications for multicore architectures. (from ocw.mit.edu)
Course Currilcum
- Lecture 01 – Course Introduction (Part 1) Unlimited
- Lecture 01b – Course Introduction (Part 2) Unlimited
- Lecture 02 – Introduction to Cell Processor Unlimited
- Lecture 03 – Introduction to Parallel Architectures Unlimited
- Lecture 04 – Introduction to Concurrent Programming Unlimited
- Lecture 05 – Parallel Programming Concepts Unlimited
- Lecture 06 – Design Patterns for Parallel Programming I Unlimited
- Lecture 07 – Design Patterns for Parallel Programming II Unlimited
- Lecture 08 – StreamIt Language Unlimited
- Lecture 09 – Debugging Parallel Programs Unlimited
- Lecture 10 – Performance Monitoring and Optimizations Unlimited
- Lecture 11 – Parallelizing Compilers Unlimited
- Lecture 12 – StreamIt Parallelizing Compiler Unlimited
- Lecture 14 – Synthesizing Parallel Programs Unlimited
- Lecture 15 – Cilk Unlimited
- Lecture 16 – Introduction to Game Development Unlimited
- Lecture 17 – The Raw Experience Unlimited