Go to
January 14, 2011
Towards Many-Core Real-Time Embedded Systems: Software Design of Streaming Systems at System Level
Kai Huang, Computer Engineering Group, Computer Engineering and Networks Laboratory, ETHZ, Zurich
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 the class of streaming embedded systems at system level and address two important aspects of the software construction of multi/many-core embedded systems, i. e. , programming and power. 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 power management, I will sketch our offline and online algorithms which target the reduction of static power consumption under hard real-time constraints.
About the speaker: Kai Huang has been a research assistant at the Computer Engineering and Networks Laboratory in ETH Zurich since 2005. Dr. Huang received his PhD in November 2010 from ETHZ, his masters's degree from Leiden University, Netherland in 2005. His work experience also includes Fudan Network & Engineer Inc and Redsonic Inc both in Shanghai, China.
Secondary navigation
- January 29, 2018
- August 30, 2017
- Past seminars
- 2016 - 2017 Seminars
- 2015 - 2016 Seminars
- 2014 - 2015 Seminars
- 2013 - 2014 Seminars
- 2012 - 2013 Seminars
- 2011 - 2012 Seminars
- 2010 - 2011 Seminars
- 2009 - 2010 Seminars
- 2008 - 2009 Seminars
- 2007 - 2008 Seminars
- 2006 - 2007 Seminars
- August 31, 2007
- June 29, 2007
- June 20, 2007
- June 5, 2007
- May 30, 2007
- May 16, 2007
- May 15, 2007
- April 24, 2007
- March 27, 2007
- March 14, 2007
- February 9, 2007
- February 8, 2007
- January 12, 2007
- December 5, 2006
- November 14, 2006
- October 31, 2006
- October 27, 2006
- October 26, 2006
- October 20, 2006
- September 20, 2006
- September 20, 2006
- September 20, 2006
- September 19, 2006
- 2005 - 2006 Seminars
- August 23, 2006
- August 22, 2006
- June 26, 2006
- June 20, 2006
- June 16, 2006
- June 7, 2006
- June 6, 2006
- May 30, 2006
- May 17, 2006
- May 10, 2006
- April 27, 2006
- April 12, 2006
- March 31, 2006
- March 29, 2006
- March 22, 2006
- March 15, 2006
- February 27, 2006
- February 8, 2006
- January 25, 2006
- January 19, 2006
- January 18, 2006
- January 17, 2006
- January 11, 2006
- November 30, 2005
- November 23, 2005
- November 2, 2005
- October 26, 2005
- October 25, 2005
- October 5, 2005
- September 28, 2005
- 2005 Seminars