Parallelizing Compilers
A "parallelizing compiler" is typically a compiler that finds parallelism in a sequential program and generates appropriate code for a parallel computer.
Parallelizing Compilers for Multicores