Resource-conscious scheduling for energy efficiency on multicore processors
Andreas Merkel, Jan Stoess, Frank Bellosa · 2010
In multicore systems, shared resources such as caches or the memory subsystem can lead to contention between applications running on different cores, entailing reduced performance and poor energy efficiency. The characteristics of individual applications, the assignment of applications to machines and execution contexts, and the selection of processor frequencies have a dramatic impact on resource contention, performance, and energy efficiency.