arrow
返回

Teaching parallel and distributed computing using data-intensive computing modules

delete2025-05-22
delete0
PRE
AI
M
Michael Gowanlock *
DOI:10.1016/j.jpdc.2025.105093delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
并行与分布式计算(PDC)课程对计算机科学(CS)和领域科学专业的学生都有用。对于CS学生而言,PDC是一个基础领域,研究涉及算法、架构、模拟、软件、系统等众多CS子领域的概念。具有领域科学背景的学生也需要PDC来达成其研究目标,而持续进行的数据革命进一步加剧了这种必要性。鉴于数据科学及其他数据赋能计算领域的兴起,我们提出了若干数据密集型教学法模块,用于通过消息传递编程(使用消息传递接口MPI)教授PDC。这些模块采用的活动对计算机科学和领域科学学生均具有吸引力、相关性和可及性,适用于攻读研究生学位的学生。我们通过预模块和后模块完成时的测验以及匿名开放式问卷调查,评估了这些教学法模块在北方亚利桑那大学研究生高级计算(HPC)课程中四个学生群体的有效性。这些学生拥有多元化的教育背景,部分学生就读于CS之外的专业,包括电气与计算机工程、机械工程、天文学与行星科学、生物信息学以及生态信息学。尽管学生背景跨学科,我们发现面向应用实践的教学PDC方法在帮助学生掌握核心PDC概念方面取得了成功,并且这些模块有助于促进在COVID-19疫情期间所需开展的在线学习。
Keyword:
Computer science education
Data-intensive computing
High performance computing
Parallel and distributed computing

期刊

Journal of Parallel and Distributed Computing 封面图
Journal of Parallel and Distributed Computing
IF:
4
论文数:
3.8K
被引数:
4.8K

机构

暂无机构信息
引用论文

引用论文

XSEDE: Accelerating Scientific DiscoveryXSEDE: 加速科学发现
err2014-09-01
err0
errOAAI
errJohn Towns; Timothy Cockerill; Maytal Dahan; Ian Foster; Kelly Gaither; Andrew Grimshaw; Victor Hazlewood; Scott Lathrop; Dave Lifka; Gregory D. Peterson; Ralph Roskies; J. Ray Scott; Nancy Wilkins-Diehr
err分享
err收藏
err分享
err收藏
A high-performance, portable implementation of the MPI message passing interface standard
err1996-09-01
err0
PREAI
errWilliam Gropp; Ewing Lusk; Nathan Doss; Anthony Skjellum
err分享
err收藏
err分享
err收藏
The Multi-Tier Assistance, Training, and Computational Help (MATCH) Project, a Track 2 NSF ACCESS Initiative多层级援助、培训与计算支持(MATCH)项目,一项NSF ACCESS计划下的第二类倡议
err2022-12-01
err0
errOAAI
errShelley L. Knuth; Julie Ma; Joel C. Adams; Alan Chalker; Ewa Deelman; Layla Freeborn; Vikram Gazula; John Goodhue; James Griffioen; David Hudak; Andrew Pasquale; Dylan Perkins; Alana Romanella; Mats Rynge
err分享
err收藏
学者 查看更多内容