Parallel-Programming Implement and experiment different parallel algorithm/language/model/architecture including: MPI OpenMP PThread CUDA