{"ref":null,"ref_type":"repository","master_branch":"master","description":"In our application, we first implemented QR Decomposition based on raw Givens Rotation and Householder Reflection algorithms. Then we used what we learned from EC527 High Performance Programming with Multicore and GPUs to further optimize this implementation. We employed techniques like loop unrolling, blocking, etc. and parallelism like pThread, and GPU programming to accelerate the most computational intense part in our code.","pusher_type":"user"}