2018_NCTU_Parallel_Programming HW1 : Pthread Calculate Pi with Monte Carlo method. Speed up with multi-core CPU HW2 : OpenMP Conjugate_gradient_method. Speed up with multi-core CPU HW3 : MPI Calculate numbers of Prime numbers Intergrate sin(x) ranging x from 1 to Pi Speed up with multi-hosts with multi-core CPU HW4 : CUDA Simulate a sin wave with given sample points and time of steps Speed up with GPU HW4 : OpenCL Image Histogram Speed up with GPU