Thumbnail

Instructors: Saman Amarasinghe, Charles Leiserson Students vote on which ray-tracer images are accurate enough to be included in the competition, and these entries are tested against each other for speed. Students also provide feedback on the course. View the complete course: http://ocw.mit.edu/6-172F10 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http://ocw.mit.edu


About this course

Views:
0
Videos:
24
Duration:
29 hours

About the creator

MIT

MIT

Free lecture notes, exams, and videos from MIT. No registration required.

  1. 2,529 videos
  2. 153,137 subscribers

MIT 6.172 Performance Engineering of Software Systems


Play all

Lectures in this course (24)

  1. Lec 1 | MIT 6.172 Performance Engineering of Software Systems, Fall 2010

    Thumbnail1:10:12

    Lecture 1: Matrix Multiply: A Case Study Instructor: Charles Leiserson, Saman Amarasinghe View the complete course: http://ocw.mit.edu/6-172F10 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http...

    by Charles Leiserson, Saman Amarasinghe 3,366 views

  2. Lec 2 | MIT 6.172 Performance Engineering of Software Systems, Fall 2010

    Thumbnail1:09:47

    Lecture 2: Bit Hacks Instructor: Charles Leiserson View the complete course: http://ocw.mit.edu/6-172F10 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http://ocw.mit.edu

    by Charles Leiserson 1,110 views

  3. Lec 3 | MIT 6.172 Performance Engineering of Software Systems, Fall 2010

    Thumbnail1:17:44

    Lecture 3: Basic Performance Engineering Instructor: Saman Amarasinghe View the complete course: http://ocw.mit.edu/6-172F10 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http://ocw.mit.edu

    by Saman Amarasinghe 582 views

  4. Lec 4 | MIT 6.172 Performance Engineering of Software Systems, Fall 2010

    Thumbnail1:04:02

    Lecture 4: Computer Architecture and Performance Engineering Instructor: Saman Amarasinghe, John Dong View the complete course: http://ocw.mit.edu/6-172F10 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More cou...

    by Saman Amarasinghe, John Dong 532 views

  5. Industry mentor overview | MIT 6.172 Performance Engineering of Software Systems, Fall 2010

    Thumbnail1:42:30

    Industry mentor (MITPOSSE) overview Instructor: Saman Amarasinghe, Charles Leiserson, Eirik Bakke View the complete course: http://ocw.mit.edu/6-172F10 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More...

    by Saman Amarasinghe, Charles Leiserson, Eirik Bakke 159 views

  6. Lec 5 | MIT 6.172 Performance Engineering of Software Systems, Fall 2010

    Thumbnail45:54

    Lecture 5: Performance Engineering with Profiling Tools Instructor: Reid Kleckner, John Dong, Saman Amarasinghe View the complete course: http://ocw.mit.edu/6-172F10 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/term...

    by Reid Kleckner, John Dong, Saman Amarasinghe 311 views

  7. Lec 6 | MIT 6.172 Performance Engineering of Software Systems, Fall 2010

    Thumbnail1:21:59

    Lecture 6: C to Assembler Instructor: Charles Leiserson View the complete course: http://ocw.mit.edu/6-172F10 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http://ocw.mit.edu

    by Charles Leiserson 266 views

  8. Lec 7 | MIT 6.172 Performance Engineering of Software Systems, Fall 2010

    Thumbnail1:16:04

    Lecture 7: Memory Systems and Performance Engineering Instructor: Saman Amarasinghe View the complete course: http://ocw.mit.edu/6-172F10 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http://ocw...

    by Saman Amarasinghe 264 views

  9. Lec 8 | MIT 6.172 Performance Engineering of Software Systems, Fall 2010

    Thumbnail1:11:14

    Lecture 8: Cache-Efficient Algorithms Instructor: Charles Leiserson View the complete course: http://ocw.mit.edu/6-172F10 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http://ocw.mit.edu

    by Charles Leiserson 265 views

  10. Lec 9 | MIT 6.172 Performance Engineering of Software Systems, Fall 2010

    Thumbnail1:22:54

    Lecture 9: Cache-Efficient Algorithms II Instructor: John Dong, Saman Amarasinghe, Charles Leiserson View the complete course: http://ocw.mit.edu/6-172F10 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More cour...

    by John Dong, Saman Amarasinghe, Charles Leiserson 146 views

  11. Lec 10 | MIT 6.172 Performance Engineering of Software Systems, Fall 2010

    Thumbnail1:18:21

    Lecture 10: Dynamic Storage Allocation Instructor: Charles Leiserson View the complete course: http://ocw.mit.edu/6-172F10 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http://ocw.mit.edu

    by Charles Leiserson 236 views

  12. Lec 11 | MIT 6.172 Performance Engineering of Software Systems, Fall 2010

    Thumbnail1:12:55

    Lecture 11: What Compilers Can and Cannot Do Instructor: Saman Amarasinghe, Charles Leiserson View the complete course: http://ocw.mit.edu/6-172F10 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at ...

    by Saman Amarasinghe, Charles Leiserson 169 views

  13. Lec 12 | MIT 6.172 Performance Engineering of Software Systems, Fall 2010

    Thumbnail1:25:21

    Lecture 12: Multicore Programming Instructor: Charles Leiserson, John Dong View the complete course: http://ocw.mit.edu/6-172F10 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http://ocw.mit.edu

    by Charles Leiserson, John Dong 187 views

  14. Lec 13 | MIT 6.172 Performance Engineering of Software Systems, Fall 2010

    Thumbnail1:21:49

    Lecture 13: Parallelism and Performance Instructor: Charles Leiserson View the complete course: http://ocw.mit.edu/6-172F10 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http://ocw.mit.edu

    by Charles Leiserson 265 views

  15. Lec 14 | MIT 6.172 Performance Engineering of Software Systems, Fall 2010

    Thumbnail1:26:31

    Lecture 14: Analysis of Multithreaded Algorithms Instructor: Charles Leiserson View the complete course: http://ocw.mit.edu/6-172F10 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http://ocw.mit.edu

    by Charles Leiserson 176 views

  16. Lec 15 | MIT 6.172 Performance Engineering of Software Systems, Fall 2010

    Thumbnail1:23:47

    Lecture 15: Nondeterministic Programming Instructor: Charles Leiserson View the complete course: http://ocw.mit.edu/6-172F10 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http://ocw.mit.edu

    by Charles Leiserson 210 views

  17. Lec 16 | MIT 6.172 Performance Engineering of Software Systems, Fall 2010

    Thumbnail1:28:59

    Lecture 16: Synchronizing without Locks Instructor: Charles Leiserson View the complete course: http://ocw.mit.edu/6-172F10 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http://ocw.mit.edu

    by Charles Leiserson 306 views

  18. Lec 17 | MIT 6.172 Performance Engineering of Software Systems, Fall 2010

    Thumbnail1:04:48

    Lecture 17: Performance Issues in Parallelization Instructor: Saman Amarasinghe View the complete course: http://ocw.mit.edu/6-172F10 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http://ocw.mit...

    by Saman Amarasinghe 101 views

  19. Lec 18 | MIT 6.172 Performance Engineering of Software Systems, Fall 2010

    Thumbnail26:26

    Lecture 18: Primer on Ray Tracing Techniques Instructor: Joshua Slocum View the complete course: http://ocw.mit.edu/6-172F10 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http://ocw.mit.edu

    by Joshua Slocum 232 views

  20. Lec 19 | MIT 6.172 Performance Engineering of Software Systems, Fall 2010

    Thumbnail1:20:15

    Lecture 19: How TokuDB Fractal Tree Indexes Work Instructor: Bradley Kuszmaul View the complete course: http://ocw.mit.edu/6-172F10 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http://ocw.mit.edu

    by Bradley Kuszmaul 160 views

  21. Lec 20 | MIT 6.172 Performance Engineering of Software Systems, Fall 2010

    Thumbnail1:12:24

    Lecture 20: Distributed Systems Instructor: Saman Amarasinghe View the complete course: http://ocw.mit.edu/6-172F10 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http://ocw.mit.edu

    by Saman Amarasinghe 138 views

  22. Lec 21 | MIT 6.172 Performance Engineering of Software Systems, Fall 2010

    Thumbnail1:02:06

    Lecture 21: Quiz 2 Review Instructor: John Dong View the complete course: http://ocw.mit.edu/6-172F10 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http://ocw.mit.edu

    by John Dong 297 views

  23. Lec 22 | MIT 6.172 Performance Engineering of Software Systems, Fall 2010

    Thumbnail1:05:56

    Lecture 22: A Tale of 10 Bugs: Performance Engineering at Vmware Instructor: Ravi Soundararajan View the complete course: http://ocw.mit.edu/6-172F10 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses a...

    by Ravi Soundararajan 138 views

  24. Lec 23 | MIT 6.172 Performance Engineering of Software Systems, Fall 2010

    Thumbnail1:10:45

    Lecture 23: Final Competition and Student Feedback Instructor: 6.172 students and staff View the complete course: http://ocw.mit.edu/6-172F10 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http:/...

    by 6.172 students and staff 233 views

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more
    to add this to a playlist