Energy-Efficient Computing for Mobile Platforms
Prof. Tulika Mitra (School of Computing, National University of Singapore)
24.03.2014, 15:00 - 16:00, room 4981
Moore's Law enables continued increase in the number of cores on chip; but power and thermal limits imply that a significant fraction of these cores have to be left switched off --- or dark --- at any point in time.
This phenomenon, known as dark silicon, is driving the emergence of heterogeneous multiprocessor system-on-chip (MPSoC) consisting of cores with diverse functionality and power-performance characteristics enabling better match between the application requirements and the compute engine leading to substantially improved energy-efficiency.
In this talk, I will present comprehensive power-managementsolutions for heterogeneous multi-cores in the context of high-performance mobile computing platforms. Our goal is to provide satisfactory user experience while minimizing energy consumption within the thermal design power budget. For single-ISA heterogeneous multi-cores (e.g., ARM big.LITTLE architecture), I will discuss formal control-theoretic approach and price theory based framework to orchestrate various power management knobs towards improved energy-efficiency, and touch upon integrated power management approach for CPU-GPU heterogeneous multi-cores. I will demonstrate concrete quantitative benefits of our approach implemented within Linaro kernel on Samsung Exynos Octa heterogeneous mobile MPSoC.
Tulika Mitra is an Associate Professor in the School of Computing at the National University of Singapore. She received her PhD in Computer Science from the State University of New York at Stony Brook in 2000.
Her research interests span various aspects of the design automation of embedded real-time systems with particular emphasis on application-specific processors, software timing analysis/optimizations, heterogeneous multi-cores, and energy-aware computing. She has co-authored over hundred publications in premier international journals and conferences in this domain. She currently serves as an Associate Editor of the ACM Transactions on Embedded Computing Systems, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, EURASIP Journal on Embedded Systems, IET Computers & Digital Techniques, and was an Associate Editor of IEEE Embedded Systems Letters. She has served in the program committees of almost all major conferences in the embedded systems and design automation domain.
Her web-page is: http://www.comp.nus.edu.sg/~tulika/