Introducing High Performance Computing Concepts into Engineering Undergraduate Curriculum : A Success Story

被引:7
作者
Neelima, B. [1 ]
Li, Jiajia [2 ]
机构
[1] NMAM Inst Technol, Dept Comp Sci & Engn, Nitte 574110, Karnataka, India
[2] Georgia Inst Technol, Sch Computat Sci & Engn, Atlanta, GA 30332 USA
来源
PROCEEDINGS OF EDUHPC 2015: WORKSHOP ON EDUCATION FOR HIGH-PERFORMANCE COMPUTING | 2015年
关键词
High Performance Computing (HPC); Engineering Curricula; Undergraduate Program; Shared and Distributed Programming; Accelerator Programming; Hybrid Programming; Teaching; Evaluating Students; Institute; Stake Holders;
D O I
10.1145/2831425.2831430
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页数:8
相关论文
共 5 条
[1]  
[Anonymous], 2010, PROGRAMMING MASSIVEL
[2]  
[Anonymous], 2015, about us
[3]  
Neelima B., 2012, NATL C EMERGING TREN
[4]  
Neelima B., 2014, 2014 INT C HIGH PERF
[5]  
Neelima B., 2013, 2 INT C RECENT ADV S