question archive (10 points) What are the strengths and limitations of GPU programing? (15 points) Among the four parallel frameworks, multithreaded programming, MPI programming, openMP programming, and GPU programming (e
Subject:Computer SciencePrice: Bought3
(10 points) What are the strengths and limitations of GPU programing?
(15 points) Among the four parallel frameworks, multithreaded programming, MPI
programming, openMP programming, and GPU programming (e.g., CUDA), we discussed in the
class, what will be the strategies you are going to use in general when selecting a parallel
framework for your applications?
(10 points) Benchmarking of a sequential program reveals that 95 percent of the execution time
is spent inside functions that are amendable to parallelization. What is the maximum speed up we
could expect from executing a parallel version of this program on 10 processors using Amdahl's
Law?