Performance Modeling, Optimization, and Characterization on Heterogeneous Architectures. Lokendra Singh Panwar. Virginia Tech, October 2014.