A TEACHING SCHEMA FOR MULTI-CORE PROGRAMMING
Yun Gao, Xuejie Zhang
2010
Abstract
As multi-core processors become more and more widespread, multi-core programming attracts attention of the entire society. On this background, the multi-core programming curricula have been opened to the senior undergraduate students in many universities. At present, the teaching schemas about multi-core programming are scarcely mentioned. In this paper, we present a teaching schema on the specific characteristics of multi-core programming curriculum, combining our teaching practice. The schema pays attention to arousing students’ enthusiasm and positivity, showing instance demos and improving students’ consciousnesses of optimizing multi-core programs. During our practical teaching, the schema has obtained a better teaching effect.
References
- Shameem Akhter and Jason Roberts, 2006. Multi-core Programming Increasing Performance through Software Multi-threading, Intel Press.
- Liu Jin-guang and Liang Man-gui, 2007. The Development and the Software System Architecture of Multi-core Multi-threading Processor. Microprocessors.
- He Jun and Wang Biao, 2007. Research on Architecture Design of Multi-core Processor. Computer Engineering.
- Ren Jing-ying, Li Ying, 2008. Application of Duty Actuation Teaching Method in C++ Language Programming, Combining Curricula with Infomation Technologies.
- Sun Geng, 2008. Project Teaching Method in C++ Programming, Computer Education.
- Michael J. Quinn, 2003. Parallel Programming in C with MPI and OpenMP, McGraw Hill Higher Education.
- Christopher Haynes, 2009. Experience with an Analytic Approach to Teaching Programming Languages, Proceedings of the 29th SIGCSE Technical Symposium on Computer Science Education.
- Christoph W. Kessler, 2006. Teaching Parallel Programming Early, Proceedings of Workshop on Developing Computer Science Education.
Paper Citation
in Harvard Style
Gao Y. and Zhang X. (2010). A TEACHING SCHEMA FOR MULTI-CORE PROGRAMMING . In Proceedings of the 2nd International Conference on Computer Supported Education - Volume 2: CSEDU, ISBN 978-989-674-024-5, pages 195-198. DOI: 10.5220/0002857401950198
in Bibtex Style
@conference{csedu10,
author={Yun Gao and Xuejie Zhang},
title={A TEACHING SCHEMA FOR MULTI-CORE PROGRAMMING},
booktitle={Proceedings of the 2nd International Conference on Computer Supported Education - Volume 2: CSEDU,},
year={2010},
pages={195-198},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002857401950198},
isbn={978-989-674-024-5},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 2nd International Conference on Computer Supported Education - Volume 2: CSEDU,
TI - A TEACHING SCHEMA FOR MULTI-CORE PROGRAMMING
SN - 978-989-674-024-5
AU - Gao Y.
AU - Zhang X.
PY - 2010
SP - 195
EP - 198
DO - 10.5220/0002857401950198