Celebrating Fran Allen Turing Award Winner - PowerPoint PPT Presentation

1 / 25
About This Presentation
Title:

Celebrating Fran Allen Turing Award Winner

Description:

Prepared by Michael Burke and Ron Cytron. A photo album of Fran Allen's ideas ... Code Generation and Storage Allocation for Machines with Span-Dependent Instructions ... – PowerPoint PPT presentation

Number of Views:45
Avg rating:3.0/5.0
Slides: 26
Provided by: ronk154
Category:

less

Transcript and Presenter's Notes

Title: Celebrating Fran Allen Turing Award Winner


1
Celebrating Fran AllenTuring Award Winner
  • PLDI
  • June 2007
  • Prepared by Michael Burke and Ron Cytron

2
A photo album of Fran Allens ideas (and how
theyve prospered over the years)
PLDI June 2007 Prepared by Michael Burke and Ron
Cytron
3
We need a venue where practical compiler
researchers can exchange ideas
4
1979 SIGPLAN First Symposium on Compiler
Construction Fran Allen General Chair
We need a venue where practical compiler
researchers can exchange ideas
5
We need a venue where practical compiler
researchers can exchange ideas
6
We need a journal exclusively for the research
and practice of programming languages
7
TOPLAS now in 29th year 750 papers published
90 submitted per year
Volume 1 Issue 1
8
I I 4 (A I) x
Commoning A4I B4I4
Commoning T 4I AT BT4
Hoisting Loop on K AI,J 0
Hoisting AI,J 0 Loop on K
9
Trust formal but practical structures avoid ad
hoc approaches
10
Trust formal but practical structures avoid ad
hoc approaches
11
Its the values, not the names, that are
important in a program
12
Its the values, not the names, that are
important in a program And its the values that
are important in people as well
13
Big, complex machines like Stretch and Harvest
need really good optimizing compilers and
languages to make them work well
14
Whats wrong with these pictures?
15
Whats wrong with these pictures?
16
Big, complex machines like Stretch and Harvest
dont necessarily need men to make them work well
17
(No Transcript)
18
Frans overnight success
Optimization is dead!
Who needs a compiler anyway?
Well, maybe for DSPs?
1998 Panel predicts end of optimization research
19
Frans overnight success
Optimization is dead!
Who needs a compiler anyway?
Overnight, Fran rewrote her PL Achievement Award
talk Foresaw multicore and continued need for
optimization
Well, maybe for DSPs?
1998 Panel predicts end of optimization research
20
Thank you, IBM
1978 Automatic Programming Group
21
Please join in singing the following song to
honor Fran Sung to the tune ofTake me out to
the ballgame Albert von Tilzer, 1908
Click on speaker to play
22
Verse 1 of 2
Lets all sing to Fran Allen For the great things
shes done. PTRAN and Blue Gene and E C S Fran,
weve gathered to toast your success. As we
ponder all youve accomplished, Our colleague
extraordinaire, Heres to you, Fran Allen, youre
truly beyond compare
23
Verse 2 of 2
Optimizing compilers Parallel transforms
too Intervals, call graphs, and data flow Keep
our programs from running too slow So we root,
root, root for Fran Allen Her heart, and spirit,
and voice For shes won the Turing Award and we
all rejoice!
24
Fran, we are so proud of you and your
accomplishments We wish you the very best, now
and always
25
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com