Henry Hoffmann has been an Assistant Professor in the Department of Computer Science at the University of Chicago since January 2013 where he leads the Self-aware computing group (or SEEC project) and conducts research on adaptive techniques for power, energy, and performance management in computing systems.
He has spent the last 13 years working on multicore architectures and system software in both academia and industry. He completed a PhD in Electrical Engineering and Computer Science at MIT where his research on self-aware computing was named one of the ten "World Changing Ideas" by Scientific American in December 2011. He received his SM degree in Electrical Engineering and Computer Science from MIT in 2003. As a Masters student he worked on MIT's Raw processor, one of the first multicores.
Along with other members of the Raw team, he spent several years at Tilera Corporation, a startup which commercialized the Raw architecture and created one of the first manycores. His implementation of the BDTI Communications Benchmark (OFDM) on Tilera's 64-core TILE64 processor still has the highest certified performance of any programmable processor.
Prior to his graduate studies, he served as an Associate Staff member of MIT Lincoln Laboratory where his research produced the Parallel Vector Library (PVL), which forms the foundation of the VSIPL++ standard, an interface for parallel signal and image processing. Henry was appointed as a Lincoln Masters Scholar in 2001 and a Lincoln Doctoral Scholar in 2004. In 1999, he received his BS in Mathematical Sciences with highest honors and highest distinction from UNC Chapel Hill.