Let's HPC: A web-based interactive platform to aid High Performance Computing education
Let's HPC (www.letshpc.org) is an open-access online platform to supplement conventional classroom oriented High Performance Computing (HPC) and Parallel & Distributed Computing (PDC) education. The web based platform provides online plotting and analysis tools which allow users to learn, e...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Let's HPC (www.letshpc.org) is an open-access online platform to supplement
conventional classroom oriented High Performance Computing (HPC) and Parallel &
Distributed Computing (PDC) education. The web based platform provides online
plotting and analysis tools which allow users to learn, evaluate, teach and see
the performance of parallel algorithms from a system's viewpoint. The user can
quantitatively compare and understand the importance of numerous deterministic
as well as non-deterministic factors of both the software and the hardware that
impact the performance of parallel programs. At the heart of this platform is a
database archiving the performance and execution environment related data of
standard parallel algorithms executed on different computing architectures
using different programming environments, this data is contributed by various
stakeholders in the HPC community. The plotting and analysis tools of our
platform can be combined seamlessly with the database to aid self-learning,
teaching, evaluation and discussion of different HPC related topics.
Instructors of HPC/PDC related courses can use the platform's tools to
illustrate the importance of proper analysis in understanding factors impacting
performance, to encourage peer learning among students, as well as to allow
students to prepare a standard lab/project report aiding the instructor in
uniform evaluation. The platform's modular design enables easy inclusion of
performance related data from contributors as well as addition of new features
in the future. |
---|---|
DOI: | 10.48550/arxiv.1701.06356 |