Skip to main navigation Skip to search Skip to main content

Educating HPC Users in the use of advanced computing technology

  • Stony Brook University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

6 Scopus citations

Abstract

We examine a multi-modal approach to educating and training users of an advanced computing technology testbed at the Institute for Advanced Computational Science at Stony Brook University. Ookami [1] provides researchers worldwide with access to 176 Fujitsu A64FX compute nodes, this being the same processor technology powering the Japanese Fugaku supercomputer, the fastest computer in the world since June 2020. However, achieving high-performance on this Arm-based, leadership computing technology requires that users be familiar with details of computer architecture, performance analysis and modeling, and high-performance programming models that are commonly omitted in introductory programming courses. Indeed, regardless of their seniority, many of the testbed users are surprisingly unfamiliar with basic concepts such as vectorization, pipelining, latency/bandwidth, roofline models, computing energy/power, threads, and non-uniform memory access. These same concepts also pervade mainstream x86 technologies, so this is of widespread concern. Due to the national/global nature of our user community that is also very diverse in both discipline and experience, the inability to offer formal classes, and our experience that most people do not tend to read online documentation or training materials in sufficient depth, we have consciously employed multiple approaches that heavily emphasize (online) personal interactions and transfer of skills. Online documentation has been organized around best-practices and FAQs; twice-weekly hackathons and office hours via Zoom enable deep dives by both the team and the user community with multiple broad benefits; a Slack channel provides both real time and archived answers and discussions; and workshops, training and webinars target community needs as they arise. The perspective that these tools are being used in an educational setting rather than just for project communication makes them more effective and contributes to community success.

Original languageEnglish
Title of host publicationProceedings of EduHPC 2021
Subtitle of host publicationWorkshop on Education for High-Performance Computing, Held in conjunction with SC 2021: The International Conference for High Performance Computing, Networking, Storage and Analysis
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages16-23
Number of pages8
ISBN (Electronic)9781665411165
DOIs
StatePublished - 2021
Event9th IEEE/ACM Workshop on Education for High-Performance Computing, EduHPC 2021 - St. Louis, United States
Duration: Nov 14 2021 → …

Publication series

NameProceedings of EduHPC 2021: Workshop on Education for High-Performance Computing, Held in conjunction with SC 2021: The International Conference for High Performance Computing, Networking, Storage and Analysis

Conference

Conference9th IEEE/ACM Workshop on Education for High-Performance Computing, EduHPC 2021
Country/TerritoryUnited States
CitySt. Louis
Period11/14/21 → …

Keywords

  • A64FX
  • educational program
  • high-performance computing

Fingerprint

Dive into the research topics of 'Educating HPC Users in the use of advanced computing technology'. Together they form a unique fingerprint.

Cite this