Strategies for preparing computer science students for the multicore world

Strategies for preparing computer science students for the multicore world
复制标题

DOI:
10.1145/1971681.1971689
复制
发表时间:
2010-06
期刊:
--
影响因子:
--
通讯作者:
Richard A. Brown;E. Shoop;Joel C. Adams;C. Clifton;M. Gardner;M. Haupt;Peter Hinsbeeck
Richard A. Brown;E. Shoop;Joel C. Adams;C. Clifton;M. Gardner;M. Haupt;Peter Hinsbeeck
中科院分区:
其他
文献类型:
--
作者:
Richard A. Brown;E. Shoop;Joel C. Adams;C. Clifton;M. Gardner;M. Haupt;Peter Hinsbeeck

文献摘要

被引文献

相似文献

多计算机已经成为标准的,每台计算机的核心数量正在迅速上升。当今的学生需要学习这些概念和实践如何纳入计算机科学课程?包括非专业人士在内的教育工作者教授什么系统性的障碍会阻碍这种变化,我们将如何克服这些问题?
Multicore computers have become standard, and the number of cores per computer is rising rapidly. How does the new demand for understanding of parallel computing impact computer science education? In this paper, we examine several aspects of this question: (i) What parallelism body of knowledge do todayâ s students need to learn? (ii) How might these concepts and practices be incorporated into the computer science curriculum? (iii) What resources will support computer science educators, including non-specialists, to teach parallel computing? (iv) What systemic obstacles impede this change, and how might they be overcome? We address these concerns as an initial framework for responding to the urgent challenge of injecting parallelism into computer science curricula