Filtering and Ranking of Code Regions for Parallelization via Hotspot Detection and OpenMP Overhead Analysis