Releases: numericalalgorithmsgroup/pypop
Releases · numericalalgorithmsgroup/pypop
Release v0.3.4
Added Frequency Scaling to the tables
fix pypop logo plotting in bokeh
try to catch failing webdrivers
fix logo in manifest
fix cli to be a valid subpackage
(slightly ugly) fix for pytables switching to custom error classes
add section page to beamer template
add full mpi metric tooltips
small fixups for OMP Region Explorer
Release Candidate: v0.3rc4
- fix namespace collision
- force gzip for cachefile pkls
- fix prv analysis failure when cachefile not yet generated
- fix zipopen failure with binary file mode
- break out asserters into utils
- enabled caching of analysed prvs
- workaround for cutter injecting spurious events
Release Candidate: v0.3rc3
- Enable automatic fallback to matplotlib plotting when selenium or a webdriver is not available.
Release Candidate: v0.3rc2
Various small fixes over 0.3rc1:
- fix #35 - CLI still using previous API
- fix #36 - whitespace error breaking chopping
- start adding matplotlib fallback plotting
- document Metric class
- add gui class docstrings
- gracefully handle missing extrae ON/OFF events
- include progresswidgets within gui
- small code quality fixups
- fix resource_filename warnings
- further improve scaling plot rendering
- Further update scaling plot colors
- fix broken scaling plot title
- add initial good/bad shading support to plots
- add frequency scaling metric
- Added -S 32k flag to Dimemas call
- Fixed histogram maximum and delta
- fix png saving for cli
Release Candidate: v0.3rc1
Major overhaul of notebook interface, including the addition of a "Wizard gui":
- Add ipywidgets based GUI for basic analysis and generation of report notebook
- Switch to Bokeh for plot generation -> allows interactive html plots and tables
- Various improvements to report generation code
Release Candidate: v0.2.2rc1
Fixes small inconsistency in the calculation of OpenMP useful computation from Extrae traces:
- OpenMP computation after a barrier is now counted as OpenMP rather than serial computation
- Resolves knock-on issues that caused Dimemas idealisation to spuriously fail
Release Version: 0.2.1
Adds a workaround for dimemas failures:
- If Dimemas returns invalid values PyPOP will warn rather than fail
- Added
no_idealised
option toMetricSet.plot_table()
to hide metrics produced with Dimemas data (MPI Serialisation and Transfer efficiencies) - Add appropriate warnings if user seems to be trying to analyse chopped or dimemas idealised traces
Release Version: 0.2
Stable release version 0.2