Toward Compiler-Driven Adaptive Execution by Seyong Lee