The interaction between compilers and computer architecture is an important
part of performance for future processors. This interaction is the basis
for much of our compiler research. The topics being investigated include
improving memory system performance through code and data layout compiler
transformations, predicated execution, compiling for SMT, statically and
dynamically estimating future behavior of an application, profiler-based
optimizations, link-time and run-time optimizations, just-in-time compiling,
and dynamic compilation.
Faculty
Post Doc
Current PhD Students
Current Masters Students
Former Members