CSE 590k - Compiler Seminar


Course organizers:
Susan Eggers and Craig Chambers
Meeting time:
Wednesdays 4:00pm to 4:50pm. Officially, we're in Loew 220, but really we meet on the second floor of the HUB Atrium.


Schedule

Week 1 (1/10):
"MemSpy: Analyzing Memory System Bottlenecks in Programs," by Margaret Martonosi,
Anoop Gupta, and Thomas Anderson. (Anderson)
Week 2 (1/17):
"A General Approach for Run-Time Specialization and Its Application To C," by Charles
Consel and Francois Noel. (Lee)
Week 3 (1/24):
"A Practical Data Flow Framework for Array Reference Analysis and Its Use in
Optimizations," by Evelyn Duesterwald, Rajiv Gupta, and Mary Lou Soffa. (Lo)
Week 4 (1/31):
"Value Dependence Graphs: Representation Without Taxation," by Daniel Weise,
Roger Crew, Michael Ernst, and Bjarne Steensgaard. (Litvinov)
Week 5 (2/7):
"Iterated Register Coalescing," by Lal George and Andrew Appel. (Garrett)
Week 6 (2/14):
"Generating Machine Specific Optimizing Compilers," by Roger Hoover and Kenneth
Zadeck. (Dean and Grant)
Week 7 (2/21):
"The Paradigm Compiler for Distributed-Memory Multicomputers," by Privthviraj
Banerjee, et al. (Lewis)
Week 8 (2/28):
"Minimum Cost Interprocedural Register Allocation," by Steven Kurlander
and Charles Fischer. (Secosky)
Week 9 (3/6):
"Data Specialization," by Todd Knoblock and Erik Ruf. (Grove)
Week 10 (3/13):
"Lazy Strength Reduction," by Jens Knoop, Oliver Ruthing, and Bernhard
Steffen. (Mock and Tullsen)
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."


melody@cs.washington.edu