27 episodes

In this course, students get hands-on experience in developing software for massively parallel computing resources. We cover parallel programming models, hardware architectures, multi-threaded programming, GPU programming, cluster computing, cloud computing, and MapReduce using Hadoop and Amazon's EC2. The recorded lectures are from the Harvard School of Engineering and Applied Sciences course Computer Science 264.

CSCI E-292: Massively Parallel Computing - Video Harvard Extension School

    • Technology

In this course, students get hands-on experience in developing software for massively parallel computing resources. We cover parallel programming models, hardware architectures, multi-threaded programming, GPU programming, cluster computing, cloud computing, and MapReduce using Hadoop and Amazon's EC2. The recorded lectures are from the Harvard School of Engineering and Applied Sciences course Computer Science 264.

    • video
    Lecture 1: What is Massively Parallel Computing? (Part 2)

    Lecture 1: What is Massively Parallel Computing? (Part 2)

    • 30 min
    • video
    Lecture 2: Introduction to GPU Computing (Part 1)

    Lecture 2: Introduction to GPU Computing (Part 1)

    • 1 hr 1 min
    • video
    Lecture 2: Introduction to GPU Computing (Part 2)

    Lecture 2: Introduction to GPU Computing (Part 2)

    • 12 min
    • video
    Lecture 3: Introduction to CUDA (Part 1)

    Lecture 3: Introduction to CUDA (Part 1)

    • 56 min
    • video
    Lecture 3: Introduction to CUDA (Part 2)

    Lecture 3: Introduction to CUDA (Part 2)

    • 13 min
    • video
    Lecture 4: Advanced CUDA; Using CUBLAS for Quantum Chemistry (Part 1)

    Lecture 4: Advanced CUDA; Using CUBLAS for Quantum Chemistry (Part 1)

    • 53 min

Top Podcasts In Technology

Listeners Also Subscribed To

More by Harvard Extension School