Experience and Practice Teaching an Undergraduate Course on Diverse Heterogeneous Architectures

被引:4
|
作者
Frachtenberg, Eitan [1 ]
机构
[1] Reed Coll, Dept Comp Sci, Portland, OR 97202 USA
关键词
Heterogeneous computing; High-performance computing; Accelerator architectures; Computer science education;
D O I
10.1109/EduHPC54835.2021.00006
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Heterogeneous computing is growing as an important hardware and software paradigm, both in high-performance computing and in application computing in general. Nevertheless, the topic is a relative newcomer to undergraduate curricula, and there is a dearth of guidance on suitable syllabi and lesson plans. The educational challenge of teaching this topic is exacerbated by the rapid pace of heterogeneous-hardware innovation and adoption, which can render parts of current textbooks obsolete. To help other educators facing these challenges, and to promote a conversation about a standardized approach toward teaching heterogeneous computing, this paper presents a case study for one semester-long class on the topic. It describes the goals, structure, challenges, and lessons learned from the introduction of a diverse heterogeneous hardware and software environment to computer science majors at Reed College, a small liberal-arts school. This paper also includes suggestions and ideas for future adoption, adaptation, and expansion of this class.
引用
收藏
页码:1 / 8
页数:8
相关论文
共 50 条
  • [41] Feedback and evaluation in an undergraduate teaching skills course
    Chu, Ann
    Salooja, Nina
    MEDICAL EDUCATION, 2015, 49 (11) : 1170 - 1170
  • [42] A multipurpose toolkit for teaching DSP in an undergraduate course
    Joseph, Diya
    Chawla, Prateek
    Chander, Harish
    Rawat, Tarun Kumar
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2017, 25 (03) : 530 - 541
  • [43] TEACHING THE SYSTEMATIZATION OF THE NURSING CARE IN AN UNDERGRADUATE COURSE
    Silva, Pablo Gustavo Oliveira
    Tavares, Marcus Luciano de Oliveira
    Pinheiro, Ana Maria de Freitas
    Reis, Dara Luiza
    da Silva, Aline Patricia Rodrigues
    REVISTA DE PESQUISA-CUIDADO E FUNDAMENTAL ONLINE, 2023, 15
  • [44] Teaching innovation in an undergraduate theoretical medicine course
    Bohm, Pauline
    Soffia, Andres
    Antonio Diaz, Luis
    Villagran, Ignacio
    Pizarro, Margarita
    Maria Collins, Luz
    Riquelme, Arnoldo
    Monrroy, Hugo
    REVISTA MEDICA DE CHILE, 2020, 148 (11) : 1659 - 1667
  • [45] Structuring an Undergraduate Anatomy Teaching Experience
    Orczykowski, Mary E.
    FASEB JOURNAL, 2019, 33
  • [46] Teaching anatomical pathology in the undergraduate curriculum in Medicine: the experience of 'C Course', Sapienza University, Rome
    Galo, P.
    D'amati, G.
    DiGioia, C.
    Giordano, C.
    PATHOLOGICA, 2011, 103 (02) : 27 - 31
  • [47] An Explicit and Reflective Approach to Teaching Nature of Science in a Course-Based Undergraduate Research Experience
    Witucki, Allison
    Beane, Wendy
    Pleasants, Brandy
    Dai, Peng
    Rudge, David Wyss
    SCIENCE & EDUCATION, 2024, 33 (06) : 1371 - 1399
  • [48] VARIATIVE COMPONENTS OF THE UNIVERSITY COURSE OF MATHEMATICAL ANALYSIS: THE EXPERIENCE OF INTRODUCTION INTO THE PRACTICE OF TEACHING
    Kalinin, S., I
    Pankratova, L., V
    OBRAZOVANIE I NAUKA-EDUCATION AND SCIENCE, 2020, 22 (01): : 113 - 145
  • [49] Linguistically diverse general practice teaching
    Lyon, Alison
    Tan, Lawrence
    Abbott, Penny
    Hu, Wendy
    Reath, Jenny
    CLINICAL TEACHER, 2019, 16 (05): : 468 - 473
  • [50] INTRODUCTION TO CLINICAL PRACTICE - DEVELOPMENT OF AN UNDERGRADUATE COURSE
    BASKER, RM
    GRUNDY, JR
    BRITISH DENTAL JOURNAL, 1976, 141 (05) : 145 - 149