Hardware-Based Load Balancing for Massive Multicore Architectures Implementing Power Gating
Hardware-Based Load Balancing for Massive Multicore Architectures Implementing Power Gating
复制标题
大规模多核架构的基于硬件的负载平衡实现功率门控
DOI:
--
复制
发表时间:
2010
影响因子:
2.9
通讯作者:
E. Musoll
中科院分区:
文献类型:
--
作者:
E. Musoll
Many-core architectures provide a computation platform with high execution throughput, enabling them to efficiently execute workloads with a significant degree of thread-level parallelism. The burstlike nature of these workloads allows large power savings by power gating the idle cores. In addition, the load balancing of threads to cores also impacts the power and thermal behavior of the processor. Processor implementations of many-core architectures may choose to group several cores into clusters sharing the area overhead, so that the whole cluster is power gated as opposed to the individual cores. However, the potential for power savings is reduced due to the coarser level of power gating. In this paper, several hardware-based stateless load-balancing schemes are evaluated for these clustered homogeneous multicore architectures in terms of their power and thermal behavior. All these methods can be unified into a parameterized technique that dynamically adjusts to obtain the desired goal (lower power, higher performance, and lower hotspot temperature).