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
关键词
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
相关论文
共 50 条
  • [21] High performance computing in engineering and science
    Resch, M
    COMPUTATIONAL SCIENCE AND HIGH PERFORMANCE COMPUTING, 2005, 88 : 29 - 46
  • [22] Introducing undergraduate students to systems, control, and performance concepts: Experiences in teaching a course on flight systems
    McClamroch, NH
    Fishstrom, J
    IEEE CONTROL SYSTEMS MAGAZINE, 1999, 19 (05): : 50 - 52
  • [23] Integrating microfluidic concepts in the undergraduate analytical curriculum and for high school student outreach projects
    Abdallah, Bahige G.
    Ros, Alexandra
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2014, 248
  • [24] Engineering Future Chemical Engineers: Incorporation of Process Intensification Concepts into the Undergraduate Curriculum. Year 2
    Toghiani, Rebecca K.
    Minerick, Adrienne R.
    Walters, Keisha B.
    Hill, Priscilla J.
    Henington, Carlen
    2011 ASEE ANNUAL CONFERENCE & EXPOSITION, 2011,
  • [25] Introducing a Reliability Analysis Framework for High Performance Computing Environments
    Sharma, S.
    Clark, A. D.
    2018 IEEE/ACM INTERNATIONAL CONFERENCE ON ADVANCES IN SOCIAL NETWORKS ANALYSIS AND MINING (ASONAM), 2018, : 1131 - 1138
  • [26] High performance computing tools in science and engineering
    J. Ranilla
    E. S. Quintana
    J. Vigo-Aguiar
    The Journal of Supercomputing, 2011, 58 : 143 - 144
  • [27] High performance computing tools in science and engineering
    Ranilla, J.
    Quintana, E. S.
    Vigo-Aguiar, J.
    JOURNAL OF SUPERCOMPUTING, 2011, 58 (02): : 143 - 144
  • [28] High performance computing tools in science and engineering
    Francisco Almeida
    Jesús Vigo-Aguiar
    The Journal of Supercomputing, 2013, 65 : 997 - 998
  • [29] High performance computing tools in science and engineering
    Almeida, Francisco
    Vigo-Aguiar, Jesus
    JOURNAL OF SUPERCOMPUTING, 2013, 65 (03): : 997 - 998
  • [30] HIGH-PERFORMANCE LIQUID-CHROMATOGRAPHY (HPLC) IN THE UNDERGRADUATE CURRICULUM
    WENZEL, TJ
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 1987, 194 : 20 - CHED