• Home
  • Announcements
  • Course Spotlight
  • Course Projects

  • Schedule
  • Lectures
  • Recitations
  • Quizes
  • Recipes

  • Student Projects
  • Competition
  • Backgammon
  • Battery Model
  • Blue-Steel
  • more to come
  • Links
  • Sponsors
  • Prof. Saman Amarasinghe and Dr. Rodric Rabbah
    Email: 6.189-chair@mit.edu

    Course Starts: Mon Jan 8
    Student Project Competition: Thu Feb 1 in 32-141
    Awards: Fri Feb 2

    Lectures: Mon, Wed, and Fri 10am-12:00pm in 34-301
    Recitations and Labs: Tue and Thu 10am-12:00pm (see schedule for locations)

    Monday Tuesday Wednsday Thursday Friday
    Jan 8 10:00-10:55 Lecture 1: Course Introduction Recitation 1: Getting to Know Cell (32-144) Lecture 3: Introduction to Parallel Architectures Project Reviews Lecture 5:
    Parallel Programming Concepts
    11:05-12:00 Lecture 2: Introduction to Cell Processor   Lecture 4: Introduction to Concurrent Programming Lecture 6: Design Patterns for Parallel Programming I
    Jan 15 10:00-10:55 Holiday Recitation 2-3: Cell Programming Hands-On (32-141) Lecture 7: Design Patterns for Parallel Programming II Recitation 4: Cell Debugging Tools (36-156) Lecture 9: Debugging Parallel Programs
    11:05-12:00 Lecture 8: StreamIt Language   Lecture 10: Performance Monitoring and Optimizations
    Jan 22 10:00-10:55 Lecture 11: Parallelizing Compilers Recitation 5: Cell Profiling Toools (36-156) Lecture 13:
    Star-P
      Lecture 15:
    Cilk
    11:05-12:00 Lecture 12: StreamIt Parallelizing Compiler Recitation 6: SIMD Programming on Cell (36-156) Lecture 14: Synthesizing Parallel Programs Lecture 16: Introduction to Game Development
    Jan 29 10:00-10:55 Lecture 17:
    The Raw Experience
        Student Project Competition (32-141) Award Ceremony
    11:05-12:00 Lecture 18:
    The Future


    MIT
    Comments and questions to 6.189-chair@mit.edu