Vom 20.12.2025 bis 11.01.2026 ist die Universitätsbibliothek geschlossen. Ab dem 12.01.2026 gelten wieder die regulären Öffnungszeiten. Ausnahme: Medizinische Hauptbibliothek und Zentralbibliothek sind bereits ab 05.01.2026 wieder geöffnet. Weitere Informationen

Treffer: A Graduate Curriculum for High Performance Computing with Python

Title:
A Graduate Curriculum for High Performance Computing with Python
Contributors:
Fullard, Andrew
Publisher Information:
Zenodo
Publication Year:
2025
Collection:
Zenodo
Document Type:
Fachzeitschrift text
Language:
English
DOI:
10.5281/zenodo.16782633
Rights:
Creative Commons Attribution 4.0 International ; cc-by-4.0 ; https://creativecommons.org/licenses/by/4.0/legalcode
Accession Number:
edsbas.7D97757
Database:
BASE

Weitere Informationen

The Python programming language is a popular choice for scientific computing and is therefore seeing increased usage on high performance computing (HPC) systems; however, knowledge on how to best leverage those resources is often lacking. To fill this gap, we designed a graduate-level curriculum that teaches Python programmers techniques for improving single-processor performance, parallel processing, and GPU offloading. We lay out the course's design ethos through its learning goals and assignment structure. IN particular, this curriculum is designed to leave students with the conceptual tools and hands-on experience necessary for adopting Python-based HPC technologies not covered in clas