Teaching Software Sustainability for High Performance Computing at ATPESC

A. Dubey, Katherine M. Riley, D. Bernholdt
{"title":"Teaching Software Sustainability for High Performance Computing at ATPESC","authors":"A. Dubey, Katherine M. Riley, D. Bernholdt","doi":"10.1109/EduHPC51895.2020.00008","DOIUrl":null,"url":null,"abstract":"The Argonne Training Program in Extreme Scale Computing (ATPESC) was started by Argonne National Laboratory with the objective of expanding the ranks of better-prepared users of high-performance computing (HPC) machines. One of the unique aspects of the program was inclusion of a track on software engineering and community codes. The inclusion was motivated by the observation that the projects with good software processes were better able to meet their scientific goals. Over the years, with greater awareness of software sustainability issues in the community, the track has evolved into a software productivity and sustainability track. In this paper we present our experience in choosing and disseminating the content related to the topic of software engineering in high performance computing science from the beginning of the program until now. We discuss the motivations and the reception of the tracks. We also document the evolution of the track over the years based on student feedback and also the growth of awareness about software productivity in high performance computing.","PeriodicalId":269408,"journal":{"name":"2020 IEEE/ACM Workshop on Education for High-Performance Computing (EduHPC)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE/ACM Workshop on Education for High-Performance Computing (EduHPC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EduHPC51895.2020.00008","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

The Argonne Training Program in Extreme Scale Computing (ATPESC) was started by Argonne National Laboratory with the objective of expanding the ranks of better-prepared users of high-performance computing (HPC) machines. One of the unique aspects of the program was inclusion of a track on software engineering and community codes. The inclusion was motivated by the observation that the projects with good software processes were better able to meet their scientific goals. Over the years, with greater awareness of software sustainability issues in the community, the track has evolved into a software productivity and sustainability track. In this paper we present our experience in choosing and disseminating the content related to the topic of software engineering in high performance computing science from the beginning of the program until now. We discuss the motivations and the reception of the tracks. We also document the evolution of the track over the years based on student feedback and also the growth of awareness about software productivity in high performance computing.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
在ATPESC教授高性能计算软件的可持续性
阿贡极端规模计算培训计划(ATPESC)由阿贡国家实验室启动,目的是扩大高性能计算(HPC)机器的更好准备用户的队伍。该计划的一个独特之处在于包含了软件工程和社区代码方面的内容。包含的动机是观察到具有良好软件过程的项目能够更好地满足它们的科学目标。多年来,随着社区对软件可持续性问题的认识越来越高,这条轨道已经演变成软件生产力和可持续性轨道。在本文中,我们介绍了我们从程序开始到现在在高性能计算科学中选择和传播与软件工程主题相关的内容的经验。我们讨论了动机和接受的轨道。我们还根据学生的反馈以及对高性能计算中软件生产力的认识的增长,记录了这条赛道多年来的演变。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Peachy Parallel Assignments (EduHPC 2020) Towards Generic Parallel Programming in Computer Science Education with Kokkos Lightning Talks of EduHPC 2020 Applying Parallel and Distributed Computing Curriculum to Cyber Security Courses Teaching Software Sustainability for High Performance Computing at ATPESC
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1