[HiPEAC-announce] Web seminar "Two recent works on power and thermal-aware load-balancing techniques for massive multi-core architectures", Tuesday 14, 12:00 (CET)

Enric Morancho enricm at ac.upc.edu
Thu Apr 2 16:17:45 CEST 2009


Dear colleague,

BSC-DAC-UPC invite you to attend online the following talk:

Title: "Hardware-based load balancing for massive multi-core 
architectures implementing power gating" and "Trading off higher 
execution latency for increased reliability in tile-based massive 
multi-core architectures"

Speaker: Enric Musoll (ConSentry Networks, Inc.)
Date: Tue 14, 12:00 (CET)
URL: http://www.ac.upc.edu/video/index,en.html

If you would like to ask questions to the speaker, please send an e-mail 
to seminar at hipeac.ac.upc.edu

Best regards,

Enric Morancho

"Hardware-based load balancing for massive multi-core architectures 
implementing
power gating" and "Trading off higher execution latency for increased 
reliabili
ty in tile-based massive multi-core architectures"
Enric Musoll (ConSentry Networks, Inc.)

Abstract

In this talk I will present two recent works on power and thermal-aware 
load-balancing techniques for massive multi-core architectures.

(a) Hardware-based load balancing for massive multi-core architectures 
implementing power gating
(To appear in the IEEE Transactions on Computer-Aided Design)

Abstract:

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 burst-like 
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 work, several hardware-based, stateless load-balancing schemes 
are evaluated for these clustered homogeneous multi-core 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, lower hotspot 
temperature).

(b) Trading off higher execution latency for increased reliability in 
tile-based massive multi-core architectures
(Published at the 2009 IEEE International Symposium on Quality 
Electronics and Design)

Abstract:

Massive multi-core architectures provide a computation platform with 
high execution throughput, enabling the efficient execution of workloads 
with a significant degree of thread-level parallelism, like networking, 
DSP and e-commerce. The burst-like nature of these workloads render most 
of the cores idle most of the time. Therefore, there is a large 
potential for power savings by power gating these idle cores.
The ideal scenario from a power dissipation point of view is to execute 
the requests as fast as possible so that the cores can be power gated 
the longest. But due to the exponential dependency of (static) power on 
temperature, it may be the case that a cluster of spatially close cores 
consumes more than if these cores were farther apart from each other. 
The former case may certainly be best for performance (since the cores 
are closer to the neighbor's caches), but in the presence of spare cores 
in the die, it may be possible that by executing the requests in distant 
cores the overall throughput is still maintained and at the same time 
both power and hot spots are reduced, thus increasing the processor's 
reliability.

In this work, the power, performance and thermal behavior of a 
tile-based massive multi-core architecture is modeled and evaluated 
under different workload scenarios. Under a low ingress rate of requests 
or low inter-core communication traffic, both higher power savings and 
more uniformly chip wear are obtained by assigning requests to 
physically distant cores.

Bio

Enric Musoll graduated in computer science from the Polytechnic 
University of Catalonia at Barcelona (European Union) in 1993 and 
received the PhD in computer science from the same university in 1996 on 
the topic of low-power design. Since then, Enric has held industry 
positions in computer architecture, design and verification in National 
Semiconductor Corp. and in several start-up companies. Enric is 
currently co-founder of ConSentry Networks, where he has been 
instrumental in the design, tape-out and bring-up of the company's 
family of massive multi-core packet processors. His research interests 
include high-level synthesis techniques for low power and low-power 
high-performance computer architectures. Enric holds 20 granted patents 
and 23 publications in peer-reviewed international conferences and journals.




More information about the HiPEAC-announce mailing list