Skip to content

This is my code and writing assignments for studying PARALLEL COMPUTING.

Notifications You must be signed in to change notification settings

shejialuo/CS149-fall21

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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!

About

This is my code and writing assignments for studying PARALLEL COMPUTING.

Resources

Stars

Watchers

Forks