Multi-Disciplinary Perspectives on Teaching Core HPC Concepts
SESSION: Sustainable Approaches and Multi-Disciplinary Perspectives
EVENT TYPE: Special Topic: Workforce Development, Communities
TIME: 4:15PM - 5:00PM
Panelists:Sanjukta Bhowmick, Henry Neeman, Boyana Norris, David Swanson
ABSTRACT: With the advent of cost-effective massively parallel architectures
and related programming paradigms, high performance computing knowledge is fast becoming an indispensible skill in the modern computing environment. However, HPC is still often taught as an optional advanced elective, rather than as an integral part of general scientific skills. As a result, parallel computing courses are often taken primarily by computer scientists and taught by instructors who may assume pre-existing knowledge in areas such as systems, data structures, or programming languages.
This panel explores how HPC might best be taught to students from disciplines other than computer science so that they both understand its importance and so gain the necessary skills to apply it in practice. Questions addressed include: When should HPC be introduced? What are essential skills for computational scientists who are not computer scientists?
What knowledge and skills in HPC are valued in hiring for industry?
Sanjukta Bhowmick (Moderator) - University of Nebraska-Omaha