Program Comprehension Engines for Automatic Parallelization: A Comparative Study