Runtime Adaptation for Autonomic Heterogeneous Computing. Thomas R. W. Scogland. Virginia Tech, July 2014.