将高性能计算概念引入工程本科课程:一个成功的故事

B. Neelima, Jiajia Li
{"title":"将高性能计算概念引入工程本科课程:一个成功的故事","authors":"B. Neelima, Jiajia Li","doi":"10.1145/2831425.2831430","DOIUrl":null,"url":null,"abstract":"This paper discusses a successful story of introducing High Performance Computing (HPC) concepts in an engineering curriculum over a period of the last 6 academic years at various levels of the undergraduate program. The paper also elaborates about the state of the stake holders and infrastructure available at the initial stage, issues and challenges addressed year after year and the current state of the art scenario in the author's institute. HPC introduction is started with shared and distributed memory programming concepts, added with accelerator programming concepts and enhanced using hybrid programming concepts along with the theoretical concepts. The paper also explains the process of teaching and evaluating the students with respect to HPC concepts. It concludes with the direct and indirect benefits to the institutes' stake holders through the introduction of HPC concepts.","PeriodicalId":319305,"journal":{"name":"Workshop on Education for High Performance Computing","volume":"448 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":"{\"title\":\"Introducing high performance computing concepts into engineering undergraduate curriculum: a success story\",\"authors\":\"B. Neelima, Jiajia Li\",\"doi\":\"10.1145/2831425.2831430\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper discusses a successful story of introducing High Performance Computing (HPC) concepts in an engineering curriculum over a period of the last 6 academic years at various levels of the undergraduate program. The paper also elaborates about the state of the stake holders and infrastructure available at the initial stage, issues and challenges addressed year after year and the current state of the art scenario in the author's institute. HPC introduction is started with shared and distributed memory programming concepts, added with accelerator programming concepts and enhanced using hybrid programming concepts along with the theoretical concepts. The paper also explains the process of teaching and evaluating the students with respect to HPC concepts. It concludes with the direct and indirect benefits to the institutes' stake holders through the introduction of HPC concepts.\",\"PeriodicalId\":319305,\"journal\":{\"name\":\"Workshop on Education for High Performance Computing\",\"volume\":\"448 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-11-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"9\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Workshop on Education for High Performance Computing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2831425.2831430\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Workshop on Education for High Performance Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2831425.2831430","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9

摘要

本文讨论了一个在工程课程中引入高性能计算(HPC)概念的成功案例,该案例是在过去6个学年的本科课程的各个阶段进行的。本文还详细阐述了初始阶段的利益相关者和基础设施的状况,年复一年解决的问题和挑战,以及作者所在研究所目前的技术状况。HPC的介绍从共享和分布式内存编程概念开始,加入加速器编程概念,并使用混合编程概念和理论概念进行增强。文章还阐述了HPC概念的教学和评价过程。最后,通过引入高性能计算概念,为研究所的利益相关者带来了直接和间接的好处。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Introducing high performance computing concepts into engineering undergraduate curriculum: a success story
This paper discusses a successful story of introducing High Performance Computing (HPC) concepts in an engineering curriculum over a period of the last 6 academic years at various levels of the undergraduate program. The paper also elaborates about the state of the stake holders and infrastructure available at the initial stage, issues and challenges addressed year after year and the current state of the art scenario in the author's institute. HPC introduction is started with shared and distributed memory programming concepts, added with accelerator programming concepts and enhanced using hybrid programming concepts along with the theoretical concepts. The paper also explains the process of teaching and evaluating the students with respect to HPC concepts. It concludes with the direct and indirect benefits to the institutes' stake holders through the introduction of HPC concepts.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信