Innovative system and application curriculum on multicore systems

Pangfeng Liu, Greg C. Lee, Jenq Kuen Lee, Cheng Yen Lin

研究成果: 書貢獻/報告類型會議貢獻

3 引文 斯高帕斯(Scopus)

摘要

The multicore architectures are increasingly important in system design. Understanding the multicore architecture and multicore programming techniques is essential in system education. Therefore it is necessary to amend traditional content of system education to help students learn and gain experience in software development for multicore devices. In this paper, we present our newly funded education program. In addition, we focus on multi-core technologies. Our focus is also on programming models and how to devise parallel programs, as this is a shared ground between embedded multi-core systems and high-performance parallel systems. Two types of lab modules are developed: multicore system software lab modules and application lab modules. Together the lab modules can give students clear understanding of the principles and practice of parallel programming on multicore systems. Also the parallel design patterns are applied to help students to architect the software in order to develop robust multicore applications. The lab modules of real world applications let students experience the benefits of parallel programming and the computation power of multicore systems. Finally, discussions with design patterns with our two lab modules are given.

原文英語
主出版物標題Proceedings - 2011 Workshop on Embedded Systems Education, WESE 2011
頁面25-31
頁數7
DOIs
出版狀態已發佈 - 2011 十二月 1
事件2011 6th Workshop on Embedded Systems Education, WESE 2011 - Taipei, 臺灣
持續時間: 2011 十月 132011 十月 13

出版系列

名字Proceedings - 2011 Workshop on Embedded Systems Education, WESE 2011

其他

其他2011 6th Workshop on Embedded Systems Education, WESE 2011
國家臺灣
城市Taipei
期間11/10/1311/10/13

    指紋

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Education

引用此

Liu, P., Lee, G. C., Lee, J. K., & Lin, C. Y. (2011). Innovative system and application curriculum on multicore systems. 於 Proceedings - 2011 Workshop on Embedded Systems Education, WESE 2011 (頁 25-31). (Proceedings - 2011 Workshop on Embedded Systems Education, WESE 2011). https://doi.org/10.1145/2077370.2077374