UTCS Colloquium: Lawrence Rauchwerger/TAMU Automatic Parallelization with Hybrid Analysis TAY 3.128 Monday February 25 2008 Noon

Contact Name: 
Jenna Whitney
Feb 25, 2008 12:00pm - 1:00pm

There is a sign up schedule for this talk:


Type of Talk: UTCS Colloquium

Speaker/Affiliation: Lawrence R


Date/Time: Monday February 25 2008 Noon


ost: Kathryn McKinley

Talk Title: Automatic Parallelization with Hy

brid Analysis

Talk Abstract:
Hybrid Analysis (HA) is a compiler t

echnology that can seamlessly
integrate all static and run-time analysi

s of memory references into
a single framework capable of generating su

fficient information for
most memory related optimizations.

In t

his talk we will present Hybrid Analysis as a framework to perform

matic parallelization of loops. For the cases when static analysis
not give conclusive results we extract sufficient conditions which

e then evaluated dynamically and can (in)validate the parallel execution of loops. The HA framework has been fully implemented in the Polaris

compiler and has parallelized 22 benchmark codes with 99% coverage

speedups superior to the Intel Ifort compiler.