Published January 26, 2024
| Version v1
Software
Open
Integrating interactive performance analysis in Jupyter Notebooks for parallel programming education
Authors/Creators
Description
This repository enables performance analysis of parallel C++ programs in a JupyterLab environment using the xeus-cling notebook kernel.
It features a JupyterLab extension (./jupyterlab_performance_display) that provides a graphical user interface for running experiments.
The extension uses a C++ API (./performance) to run performance analysis tools like Score-P, Scalasca and Cube and creates visualizations.
The data collected and evaluated during the study are stored in a jamovi project file.
Files
zenodo-2024-01-26.zip
Files
(10.5 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:774ea8978039d76fa9f411894346eedb
|
10.5 MB | Preview Download |