Parallel programming frameworks are emerging and challenging area in the era of parallel computing. A system developer uses parallel programming frameworks to reduce the execution time required for solving the jobs by converting sequential jobs in to a platform which has many processors. Systems adapting conversion from sequential to parallel style using the parallel programming frameworks are frequently influenced by the type of application and platform...