CS 475 / 575 -- Parallel Programming
Spring Quarter 2017
Ecampus CS 475 / 575 Videos
This page was last updated: June 12, 2017
Here are course videos (in MP4 format) that have been recorded so far.
You can left-click on them to play them, right from this web page.
You can also right-click on each one of them to save a copy,
suitable for downloading onto a portable device to play them offline.
Enjoy!
Course Introduction
|
Syllabus
|
Project Notes
|
Simple OpenMP
|
Project #0
|
Parallel Background, A
|
Parallel Background, B
|
Parallel Background, C
|
|
Welcome to Week #2
|
OpenMP, A
|
OpenMP, B
|
OpenMP, C
|
OpenMP, D
|
Trapezoid Integration
|
Speedups and Amdahl's Law
|
Moore's Law and Multicore
|
Project #1
|
Go over the answers to Quiz #1
|
|
Welcome to Week #3
|
Project #2
|
Cache, A
|
Cache, B
|
Cache, C
|
Cache, D
|
Parallel Tree Traversal with Tasks
|
Parallel Bubble Sort
|
Answers to Quiz #2
|
|
Welcome to Week #4
|
rabbit.engr.oregonstate.edu
|
Project #3
|
Prefetching
|
Parallel Design Patterns, A
|
Parallel Design Patterns, B
|
Answers to Quiz #3
|
|
Welcome to Week #5
|
Study Review for Test #1
|
SIMD
|
Xeon Phi, A
|
Xeon Phi, B
|
Project #4
|
Answers to Quiz #4
|
|
Welcome to Week #6
|
Go over the answers to Test #1
|
GPU 101
|
OpenCL, A
|
OpenCL, B
|
OpenCL, C
|
OpenCL, D
|
OpenCL, E
|
|
Welcome to Week #7
|
OpenCl Events
|
OpenCl Reduction
|
OpenCl Assembly
|
Project #5
|
Answers to Quiz #6
|
|
Welcome to Week #8
|
OpenCl/OpenGL VBO Interoperability, A
|
OpenCl/OpenGL VBO Interoperability, B
|
OpenCl/OpenGL VBO Interoperability, C
|
Project #6
|
Answers to Quiz #7
|
|
Welcome to Week #9
|
Message Passing Interface, A
|
Message Passing Interface, B
|
Project #7A
|
Project #7B
|
Answers to Quiz #8
|
|
Welcome to Week #10
|
Compute Shaders
|
Finding More Information
|
Answers to Quiz #9
|
Study Review for Test #2
|
|
Answers to Quiz #10
|