Introducing Parallel Programming Techniques into the Freshman Curricula
Introducing Parallel Programming Techniques into the Freshman Curricula
批准号:
9554975
负责人:
Anthony Wilkinson
金额:
$11.5万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1996
资助国家:
美国
项目状态:
已结题
起止时间:
1996-02-01 至 1998-12-31
中文摘要
这项提议的目标是调整大学教授并行编程的方式。在研究型大学的高级和研究生阶段,并行编程一直被作为一门专门的课程教授。然而,随着多处理机系统的日益重要,在更早的阶段和更广泛的受众中引入并行程序设计是可行的,也是必要的。这项提案将研究在一年级引入并行编程技术,将材料与现有的顺序编程课程相结合。并行编程技术的引入及其应用将以类似的方式继续贯穿整个本科课程,在适当的地方,以循序渐进和建设性的方式。在早期阶段引入并行编程有两个主要问题,这两个问题将在他的提案中解决。首先,它需要特别注意材料的传播和整合。其次,它需要一个合适的计算平台。大班并行编程教学的一个主要障碍是没有合适的计算平台。最新的进展将用于联网的工作站和并行编程工具,使这些工作站能够共同使用。将探讨如何在并行编程教育环境中有效地使用这种网络。将创建新的教育材料,供其他机构免费使用。这项建议不仅是为了影响计算机科学和工程课程,也是为了影响其他学科的许多方面,因为编程及其应用广泛分布在许多学科中,包括物理科学、自然科学、商业和商业。
英文摘要
The goal of this proposal is to restructure how parallel programming is taught at universities. Parallel programming has been taught as a specialized topic at the senior and graduate levels in research universities. However with the growing importance of multiprocessor systems, it is now both feasible and necessary to introduce parallel programming at a much earlier stage and to a wider audience. This proposal will investigate introducing parallel programming techniques at the freshman year, integrating the material with existing sequential programming classes. The introduction of parallel programming techniques and their application will be continued in a similar fashion throughout the undergraduate curriculum wherever appropriate, in a gradual and constructive way. Introducing parallel programming at an earlier stage has two major problems which will be addressed in his proposal. First it requires special attention to dissemination and integration of the material. Second it requires a suitable computing platform. A major hindrance to teaching parallel programming with large classes has been unavailability of suitable computing platforms. Recent advances will be used in networked workstations and parallel programming tools which enable the workstations to be used collectively. How such networks can be used effectively in a parallel programming educational setting will be explored. New educational material will be created, which will be made freely available to other institutions. This proposal is intended to influence not only computer science and engineering curricula but also many aspects of other disciplines, as programming and its application are widely dispersed among many disciplines, including the physical sciences, natural sciences, business, and commerce.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: Teaching Multicore and Many-Core Programming at a Higher Level of Abstraction
-
批准号:1141006
-
项目类别:Standard Grant
-
资助金额:$8.99万
-
财政年份:2012
-
负责人:Anthony Wilkinson
-
依托单位:
Structure-function studies of the virulence associated proteins of Rhodococcus equi
-
批准号:BB/J007900/1
-
项目类别:Research Grant
-
资助金额:$48.25万
-
财政年份:2012
-
负责人:Anthony Wilkinson
-
依托单位:
Collaborative Research: Enhancing Teaching of Grid Computing to Undergraduate Students by using a Workflow Editor
-
批准号:0737269
-
项目类别:Standard Grant
-
资助金额:$6.07万
-
财政年份:2008
-
负责人:Anthony Wilkinson
-
依托单位:
Introducting Grid Computing into the Undergraduate Curricula
-
批准号:0533334
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2005
-
负责人:Anthony Wilkinson
-
依托单位:
Introducting Grid Computing into the Undergraduate Curricula
-
批准号:0410667
-
项目类别:Standard Grant
-
资助金额:$3.29万
-
财政年份:2004
-
负责人:Anthony Wilkinson
-
依托单位:
Parallel Programming on Workstation Clusters
-
批准号:9950309
-
项目类别:Standard Grant
-
资助金额:$10.02万
-
财政年份:1999
-
负责人:Anthony Wilkinson
-
依托单位:
国内基金
海外基金
强流低能加速器束流损失机理的Parallel PIC/MCC算法与实现
-
批准号:11805229
-
项目类别:青年科学基金项目
-
资助金额:27.0万元
-
批准年份:2018
-
负责人:张青鵾
-
依托单位: