Efficient use of execution resources in multicore processor architectures. - Matthew David DeVuyst (2011)