Along with the evolution of heterogeneous multi-core architectures, advanced thread scheduling algorithms for maximizing system efficiency are needed. As power density increases with technology, core temperature variations can cause bottlenecks in...