wisconsin
Assignment 2: Scan, Convolution, and Matrix Multiplication

Assignment 2: Scan, Convolution, and Matrix Multiplication

Content locked

The catalog is public. Reading this content requires approved access.

Sign in to read
Assignment 2: Scan, Convolution, and Matrix Multiplication
Submission and setup
Task 1: Inclusive scan
(a) Implement scan.cpp
(b) Write task1.cpp
(c) Scaling analysis
Task 2: Convolution
(a) Implement convolution.cpp
(b) Write task2.cpp
Task 3: Matrix multiplication
(a) mmul1
(b) mmul2
(c) mmul3
(d) mmul4
(e) Write task3.cpp
(f) Explain the timing results