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
事件2011 6th Workshop on Embedded Systems Education, WESE 2011 - Taipei, 臺灣
持續時間: 2011 10月 132011 10月 13

出版系列

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

其他

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

ASJC Scopus subject areas

  • 電腦網路與通信
  • 教育

指紋

深入研究「Innovative system and application curriculum on multicore systems」主題。共同形成了獨特的指紋。

引用此