Aspen Olmsted, Devaun McFarland, and Mohamed Alamir Sharaf, Tuesday,
February 23, 2010.
N. Wirth.
"The Design of a PASCAL Compiler."
Software: Practice and Experience,
Vol. 1, (1971), pp.309-333.
Presentation (pdf) ).
Jason Dew and Gary Fredericks, Thursday, February 25, 2010.
Parsing Expression Grammars (PEGs), Treetop, and a translator from REs to NFAs
(Presentation (ppt) ,
Presentation (pdf) ).
Jason Miller, Thursday, March 4, 2010.
Building a Cross-Compiler
(Presentation (pdf)).
Miao Xu, Thursday, April 8, 2010.
The Activation Record Stack and Buffer Overflows
(Presentation (ppt)).
Neeraj Agrawal and Ankur Jain (T1), Thursday, April 8, 2010.
Garbage Collection in C++ and Java.
(Presentation (ppt)).
Zheming Jin, Ibrahim Savran, and N.M. Stiffler (T4), Tuesday, April 13, 2010.
The PTX GPU assembly simulator and interpreter.
(Presentation (ppt)).
Steven (Chris) Schmidt, Hossen Mustafa, and Ishtiaq Rouf (T6).
"TAM: A Compiler Controlled Threaded Abstract Machine." David E. Culler,
Seth Copen Goldstein, Klaus Eric Schauser, Thorsten von Eicken (Computer
Science Division, University of California, Berkeley).
(Presentation (ppt)).
Yiwei Zhang.
An issue in parallelizing compilers.
(Rudolf Eigenmann and Jay Hoeflinger, Parallelizing and Vectorizing Compilers,
Purdue Univ. School of ECE, High-Performance Computing Lab. ECE-HPCLab-99201,
January 2000.)
April 26, 2010.
(Presentation (ppt)).
Heath A. Carroll, Paul W. Hanczaryk, and Richard F. Porter (T3),
Language Typing.
April 20, 2010.
(Presentation (ppt)).
Jeffrey Kirby.
"binpac: A yacc for Writing Application Protocol Parsers."
Thursday, April 22, 2010.
(Presentation (pdf)).
Hongying Du, Mingzhe Du, and Dharani Chintapatla (T2).
Syntax-based Testing.
Thursday, April 22, 2010.
(Presentation (ppt)).
Hatal Alwageed and Ahmed Almadhor.
Lex and yacc, with examples of use.
Monday, April 26, 2010.
(Presentation (ppt)).
Zhenhua Liu and Sanjeev K. Singh (T5).
Just-in-time Compilation.
Monday, April 26, 2010.
(Presentation (ppt)).
Jordan Bradshaw.
An Issue in Compiler Optimization.
Monday, April 26, 2010.
(Presentation (pdf)).
Suyog K. Sethia, Monday, May 10, 2010.
Profiling: Software Performanc
(Presentation (ppt)).