Helping Faculty Teach Software Performance Engineering

被引:0
作者
Owens, John D. [1 ]
Hoppe, Bruce [2 ]
机构
[1] Univ Calif Davis, Dept Elect & Comp Engr, Davis, CA 95616 USA
[2] Connect Associates, Arlington, MA USA
来源
2024 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, IPDPSW 2024 | 2024年
关键词
Performance; distributed; parallel; cluster computing; data structures and algorithms; software performance engineering;
D O I
10.1109/IPDPSW63119.2024.00078
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Over the academic year 2022-23, we discussed the teaching of software performance engineering with more than a dozen faculty across North America and beyond. Our outreach was centered on research-focused faculty with an existing interest in this course material. These discussions revealed an enthusiasm for making software pertimmance engineering a more prominent part of a curriculum for computer scientists and engineers. Here, we discuss how MIT's longstanding efforts in this area may serve as a launching point for community development of a software performance engineering curriculum, challenges in and solutions for providing the necessary infrastructure to universities, and future directions.
引用
收藏
页码:338 / 341
页数:4
相关论文
共 15 条
[1]  
Adams J. C., 2023, PDC for Beginners, DOI [10.55682/VXWY1300, DOI 10.55682/VXWY1300]
[2]  
[Anonymous], 2024, Our Pattern Language
[3]  
[Anonymous], 2024, Learn PDC
[4]  
[Anonymous], 2024, CSinParallel
[5]  
Balaji P, 2015, SCI ENG COMPUT, P1
[6]  
Georgia Tech Center for Research into Novel Computing Hierarchies, 2024, The rogues gallery
[7]   CS-Materials: A system for classifying and analyzing pedagogical materials to improve adoption of parallel and distributed computing topics in early CS courses [J].
Goncharow, Alec ;
Mcquaigue, Matthew ;
Saule, Erik ;
Subramanian, Kalpathi ;
Goolkasian, Paula ;
Payton, Jamie .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2021, 157 :316-330
[8]   There's plenty of room at the Top: What will drive computer performance after Moore's law? [J].
Leiserson, Charles E. ;
Thompson, Neil C. ;
Emer, Joel S. ;
Kuszmaul, Bradley C. ;
Lampson, Butler W. ;
Sanchez, Daniel ;
Schardl, Tao B. .
SCIENCE, 2020, 368 (6495) :1079-+
[9]  
Mattson T., 2004, Patterns for parallel programming, V1st
[10]  
McCool M, 2012, STRUCTURED PARALLEL PROGRAMMING: PATTERNS FOR EFFICIENT COMPUTATION, P1, DOI 10.1016/B978-0-12-415993-8.00001-3