Made hybrid solution with added OpenMP calls