With uniform workload partitioning, one might intuitively expect slower cores to degrade performance.However, with non-uniform workload partitioning, we find that using both low and high frequency cores improves performance and reduces energy consumption over just running faster cores.Workload balancing via dynamic partitioning yields results within 5% of the overall ideal value.
Many of the students in Project Athena will be on free or reduced lunch status, be minority students or have a learning disability of some kind.
Beyond differentiation of reading and task demands, these students may need targeted instructional attention to assure success.
We validate our work through evaluation on a real CMP.
This leads to Chip Multiprocessors (CMPs) where not all cores operate at maximum frequency.
Instead of simply disabling the slower cores or using guard banding (running all at the frequency of the slowest logic block), we investigate keeping them active, and examine performance and power efficiency of using frequency-heterogeneous CMPs on multithreaded workloads.