Enabling Automatic Parallelization of Industrial-Grade Applications. by Brian S. Armstrong