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

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

There is a sign up schedule for this talk:
http

://www.cs.utexas.edu/department/webevent/utcs/events/cgi/list_events.cgi

Type of Talk: UTCS Colloquium

Speaker/Affiliation: Lawrence R

auchwerger/TAMU

Date/Time: Monday February 25 2008 Noon

H

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
auto

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

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
and

speedups superior to the Intel Ifort compiler.