Department of Computer Science and the College
Hank Hoffmann’s primary research interest has been making parallel computing more accessible to non-experts while balancing the often competing concerns of performance, power efficiency, and programmability. This requires a holistic approach to computer system design in which applications, programming interfaces, run-time systems, systems software, and hardware are all considered and subject to redesign. To that end, he has conducted research on applications, programming interfaces, system software, and hardware architecture.
Among his projects is the SElf-awarE Computational Model (SEEC), which allows applications to adjust their behavior in response to changing resources at run time. This endeavor is a key component of the Angstrom Project at the Massachusetts Institute of Technology’s Computer Science and Artificial Intelligence Laboratory (CSAIL) and was recently listed as one of 10 “World Changing Ideas” by Scientific American.
In addition to his academic research, Hoffmann has worked at MIT Lincoln Laboratory, a federally funded research and development center, and at Tilera Corporation, a start-up company that commercialized some of the research developed at MIT.
Hoffmann received his PhD and MS in electrical engineering and computer science from MIT in 2012 and 2003, respectively. He earned his BS in mathematical sciences from the University of North Carolina at Chapel Hill in 1999. He will join the faculty in January 2013.
Hoffmann joined the University of Chicago faculty in 2012.