Computer Science Department
McGregory Hall, 3rd Floor
13 Oak Drive
Hamilton, NY 13346
Charlotte Jablonski, Administrative Assistant
Start: Tuesday, November 11, 2014, 11:20 a.m.
End: Tuesday, November 11, 2014, 12:10 p.m.
Location: McGregory 329
Join us for our department tea on November 11. Prof. Stratton will be our speaker, and lunch will be provided following his talk.
Historically, compilers were built to solve the two biggest problems in the transition to high-level languages: accurately interpreting high-level language syntax and efficiently generating a sequence of machine instructions that performed the proscribed computation. Today, these are largely solved problems, but the demands of programmers and systems alike create new challenges and opportunities for code analysis and transformation technology. This talk will be an overview of some of the new problems compilers are trying to solve, including some of my current work on compilers for education and compilers for parallel and heterogeneous systems.