Skip to content

Latest commit

 

History

History
42 lines (27 loc) · 1.24 KB

README.md

File metadata and controls

42 lines (27 loc) · 1.24 KB

CS149

This is my code and writing assignment for studying CS149.

However, for the video, you can watch the CMU 15-418, which is just like CS149:

However, I find a better video which is taught by Randal E. Bryant.

Environment setup

For assignment 1, we need to install ISPC. It is easy to install in ArchLinux.

sudo pacman -S ispc

For assignment 2, we need nothing.

For assignment 3, you could install cuda in ArchLinux. However, I pay money to rent a GPU VPS due to the reason that I have no NVIDIA GPU.

For assignment 4, you could install openmp package in ArchLinux.

sudo pacman -S openmp

For extra assignment, you still need ispc and also you need to use Intel math library to compare the efficiency if you like.

sudo pacman -S intel-oneapi-mkl

At this time, I have already finished all the parts. Well, in this whole series, I have learned a lot. Thanks CS149 team for all the efforts!