18, Feb, 2011-01:00 (1 hour)
Seminar Series 2011 - Kai HuangSoftware Design of MPSoC at System Level: Perspectives from Programming and Energy
ISEP-IPP, Porto, Portugal
Abstract: The architectures of embedded systems are moving from multiple cores to many cores, as VLSI technology is scaling to deep sub-micron domain. To exploit the enormous potential of multi(many)-core architectures under stringent time-to-market constraints, software development does not only need to tackle the still-valid classical requirements, e.g., memory constraints, programming heterogeneity, and real-time responsiveness, but also face new challenges, for instance, scalability of the technologies. In this talk, I will focus on two important aspects of the software construction of multi/many-core embedded systems, i. e. , programming and energy. To address the programmability of multi/many-core embedded systems, I will present a model-of-computation based programming environment which provides a way to program multi/many-core embedded systems. With respect to energy efficiency, I will sketch our offline and online algorithms which target the reduction of static power consumption under hard real-time constraints.
Bio: Kai Huang is currently a PostDoc in ETH Zurich. He received his PhD degree in the Computer Engineering and Networks Laboratory of ETH Zurich, Switzerland, in 2010. He received B.Sc. degree in computer science at Fudan University, China, in 1999 and M.Sc. degree in computer science at Leiden University, The Netherlands, in 2005. His research interests include methods and tools for embedded systems, pertaining to embedded OS, model-of-computation, real-time scheduling, energy-aware design, and high performance embedded computing.
Where: Meeting Room at 1st floor, Building E ("Sala de Reuniões")