GPU and multicore hardware architectures are commonly used in many different application areas to accelerate problem solutions relative …