Calendar · Lecture Notes
MIT OpenCourseWare
Parallel Computing
- Instructor
- Prof. Alan Edelman
- Term
- Fall 2011
- Level
- Graduate
- What's inside
- 8 other files · 5 web pages
- Materials open
- MIT OCW
About this course
Source: MIT OpenCourseWare 18.337J Parallel Computing, Fall 2011, Prof. Alan Edelman — original course page on ocw.mit.edu ↗. License: CC BY-NC-SA 4.0. Study order: MIT's own listing order, section by section. Taken from MIT's published course files, downloaded from ocw.mit.edu on September 23, 2026. How RedLectern is built.
Materials are grouped the way MIT organized them. A verified, course-wide order has not been established here.
Before you start
Prerequisites are not listed here. Check MIT's own syllabus for this course.
How this course was organized
What's here, and what isn't
- A lecture sequence of 26 items is confirmed. It stays as organized materials rather than a full course order.
Not included here
30 items from the source could not be safely included:
- MIT's page format for this item wasn't recognized clearly enough to place it safely. (30 items)
Materials by section
Grouped by section, as MIT organized them. Not sequenced or ordered.
Assignments
Projects
- Parallel FFT in Julia Download
- Parallel Fast Fourier Transform implementations in Julia Report Download
- Replica-Exchange Molecular Dynamics on Hadoop Report Download
- Social Coding: A Case Study with Julia Report Represent Download
- Social Coding: A Case Study with Julia Report Download
- Parallel_FFT Download
Course outline
Calendar · Lecture Notes
Lecture 2: Types of parallel computers
Calendar · Lecture Notes
Lecture 3: Parallel prefix
Calendar · Lecture Notes
Lecture 4: More parallel prefix
Calendar · Lecture Notes
Lecture 5: Lincoln Labs view of the cloud; Intro to MapReduce Guest lecture by Dr. Jeremy Kepner , MIT
Calendar · Lecture Notes
Lecture 6: MapReduce, as accumArray
Calendar · Lecture Notes
Lecture 7: MapReduce, graph partitioning
Calendar · Lecture Notes
Lecture 8: MapReduce, more partitioning
Calendar · Lecture Notes
Lecture 9: Guest lecture by Dr. Viral B. Shah
Calendar · Lecture Notes
Lecture 10: Parallel linear algebra past and future
Calendar · Lecture Notes
Lecture 11: LU decomposition
Calendar · Lecture Notes
Lecture 12: Ring and hypercube topologies
Calendar · Lecture Notes
Lecture 13: Fast Fourier Transform (FFT)
Calendar · Lecture Notes
Lecture 14: FFT (cont.)
Calendar · Lecture Notes
Lecture 15: FFT (cont.)
Calendar · Lecture Notes
Lecture 16: FFT (cont.)
Calendar · Lecture Notes
Lecture 17: Parallel programming in Julia
Calendar · Lecture Notes
Lecture 18: Domain decomposition, PDEs
Calendar · Lecture Notes
Lecture 19: Finite differences, direct and iterative methods, preconditioned conjugate gradient
Calendar · Lecture Notes
Lecture 20: Schur complement method; Intro to sparse methods
Calendar · Lecture Notes
Lecture 21: Fast multipole method
Calendar · Lecture Notes
Lecture 22: Guest lecture by Dr. Toby Bloom, Director, Informatics, Genome Sequencing, Broad Institute
Calendar · Lecture Notes
Lecture 23: Student project presentations
Calendar · Lecture Notes
Lecture 24: Student project presentations (cont.)
Calendar · Lecture Notes
Lecture 25: Student project presentations (cont.)
Calendar · Lecture Notes
Lecture 26: Student project presentations (cont.)
MIT OpenCourseWare, Prof. Alan Edelman, 18.337J Parallel Computing, Fall 2011.
License: CC BY-NC-SA 4.0 · Edition: Fall 2011 · Open the original course on OCW ↗
Organized by RedLectern, independent of MIT and not endorsed by MIT.
Per-resource rights are recorded on each resource; All-Rights-Reserved items are link-only, never mirrored.
