CSE 590k - Compiler Seminar
-
Course organizers:
-
Susan Eggers
and Craig
Chambers (on sabbatical this quarter)
-
Meeting time:
-
Wednesdays 2:30pm to 3:20pm.
Schedule
Week 1 (4/8):
"Complete Removal of Redundant Computations," by Rastislav Bodik,
Rajiv Gupta, and Mary Lou Soffa. (Nowitz)
Week 2 (4/15):
"Optimizing Direct Threaded Code by Selective Inlining," by Ian
Piumarta and Fabio Riccardi. (Grant)
Week 3 (4/22):
"Fast, Effective Code Generation in Just-In-Time Java Compiler," by
Adl-Tabatabai, Cierniak, Iueh, Parikh, and Stichnoth. (Grove)
Week 4 (4/29):
"Garbage Collection and Local Variable Type-Precision and Liveness in
Java Virtual Machines," by Ole Agesen and David Detlefs.
(Ernst)
Week 5 (5/6):
"Thin Locks: Featherweight Synchronization for Java," by David
F. Bacon, Favi Konouru, Chet Murthy, and Mauricio Serrano.
(Azuma)
Week 6 (5/13):
"Eliminating Array Bound Checking Through Dependent Types," by Hongwei
Xi and Frank Pfenning. (Badros)
Week 7 (5/20):
"Path Qualified Data Flow Problems," by Larus and Ammon.
(Litvinov)
Week 8 (5/27):
"Using Static Single Assignment Form to Improve Flow Insensitive
Pointer Analysis," by Rebecca Hasti and Susan Horwitz. (Aldrich
and Aggarwal)
Week 9 (6/3):
"The Implementation and Evaluation of Fusion and Contraction in Array
Languages," by E. Christopher Lewis, Calvin Lin, and Lawrence Synder.
(E. Chris Lewis)
To subscribe to the CSE 590k mailing list, send email to
"majordomo@cs"; the mail's contents should include the line "subscribe
cse590k". Leave the "Subject:" line blank. You should shortly
receive a message back saying "welcome."