Releases: yoctoyotta1024/PerformanceTestingCLEO
Releases · yoctoyotta1024/PerformanceTestingCLEO
v2.2.2
v2.2.1
v2.2.0
v2.2.0 - 2025-03-21
Bug Fixes
- make strong and weak scaling plots compatible with new open_[...] dataset functions - (814936a) - clara.bayley
Documentation
- update docs with info on plotting validations - (da1e3b6) - clara.bayley
Features
- new folder for plotting validations of profiled executables - (5849507) - clara.bayley
- new 2d model of superdroplet motion - (c7ca5cd) - clara.bayley
- new 0d box model example of condensation - (574ff40) - clara.bayley
Miscellaneous Chores
Refactoring
v2.1.2
v2.1.2 - 2025-03-20
Bug Fixes
- make main programs compatible with v.36.0 of CLEO - (566fca8) - clara.bayley
- fix example for how to use bash script - (eae1e65) - clara.bayley
Documentation
- add note on team_size variable - (c87fb5a) - clara.bayley
Miscellaneous Chores
- (version) v2.1.2 - (0fa412e) - yoctoyotta1024
- update CLEO version - (c0b0b60) - clara.bayley
- update CLEO version - (a048795) - clara.bayley
- update CLEO version - (0010d11) - clara.bayley
Refactoring
- colour lines in quickplot based on increasing nthreads - (d63dc00) - clara.bayley
- colls0d testing superdrops scaling setup - (7bb3dcd) - clara.bayley
- make plots compatible with supers ensemble datasets - (d9fe965) - clara.bayley
- allow creation of grand datasets with constant ngbxs and ensemble of supers (per gridbox) - (a4ef860) - clara.bayley
v2.1.1
v2.1.0
v2.1.0 - 2025-01-10
Bug Fixes
- minor fixes to paths, rspan etc. - (d10d6eb) - clara.bayley
- change name of executable and include subdir and linked dirs - (d5fa639) - clara.bayley
- change name of executable and include subdir - (83e46e9) - clara.bayley
- clearer than entire x,y and zgrid is set up setup script not config - (42aa014) - clara.bayley
Documentation
- include thermo2d setup in docs - (aa9a687) - clara.bayley
Features
- new scripts to setup constthermo2d example - (18da24c) - clara.bayley
- new executable and setup based on constthermo2d example - (6b22b5a) - clara.bayley
Miscellaneous Chores
- (version) v2.1.0 - (e81dbd1) - yoctoyotta1024
- add to gitignore - (a81cf2b) - clara.bayley
- file renaming - (ed9d7cb) - clara.bayley
Refactoring
- add thermo2d to choices in python scripts - (6527ca3) - clara.bayley
- add extra assert to check ndims - (470d160) - clara.bayley
- use alias for more generic script - (7d7604e) - clara.bayley
- setup for nsupers=2048 - (967da4b) - clara.bayley
- setup for nsupers=128 with more gbxs - (1c553fa) - clara.bayley
- setup for nsupers=8 - (deb4e99) - clara.bayley
- run cleo with more time and memory for SLURM jobs - (d91798f) - clara.bayley
- extrapolate data for scaling plots when ngbxs is not present - (ffac745) - clara.bayley
- modify colourbar normalisation for larger total nsupers in scaling plots - (1a7c40b) - clara.bayley
v2.0.0
v2.0.0 - 2025-01-10
Features
- new file for plotting weak scaling - (c584642) - clara.bayley
Miscellaneous Chores
- (version) v2.0.0 - (d02da7d) - yoctoyotta1024
- update cleo version - (2f7a9a1) - clara.bayley
- update cleo version - (ba05be0) - clara.bayley
Performance Improvements
Refactoring
- add individual strong scaling plots - (d3e12df) - clara.bayley
- make num threads of reference for speedup a variable - (2f3e66c) - clara.bayley
- specify nthreads in figure names for efficiency - (6133c6d) - clara.bayley
- add efficiency strong scaling plot - (468e9ce) - clara.bayley
- make strong scaling plotting script compatible with running more than one nthreads config - (1a713e9) - clara.bayley
- make kerneltimer metrics plotting script compatible with running more than one nthreads config - (09ad4d1) - clara.bayley
- make quickplots script compatible with running more than one nthreads config - (066140f) - clara.bayley
- make grand datasets script compatible with running more than one nthreads config - (47f36fb) - clara.bayley
- make postproc script compatible with running more than one nthreads config - (47f3e5a) - clara.bayley
- move variable/functions from run_profiling into seperate file to avoid future repetition - (3362619) - clara.bayley
- change destination of sbatch and terminal piped output - (4f743df) - clara.bayley
- make run scripts compatible with running more than one nthreads config - (8c7914b) - clara.bayley
- new setup for strong and weak scaling data test run with nsupers=128 - (3f6d3a8) - clara.bayley
- setup colls with setting of nthreads variable for each run - (7a5735f) - clara.bayley
- set kokkos nthreads and device mappign from config file - (e78e230) - clara.bayley
v1.7.0
v1.7.0 - 2024-12-19
Features
- new file to plot strong scaling - (3a679cd) - clara.bayley
Miscellaneous Chores
Refactoring
- move processing units dict and add plots to strong scaling - (a60e7e3) - clara.bayley
- temporary strange path to strong scaling files - (ca7094b) - clara.bayley
- implement extrapolation function - (de0bdd6) - clara.bayley
- add nthreads option to loading kerneltimer - (5ad8952) - clara.bayley
- cleaner data loading - (16ac254) - clara.bayley
v1.6.1
v1.6.0
v1.6.0 - 2024-12-17
Bug Fixes
- correct print statement and arg choices - (9fefb28) - clara.bayley
Features
- new file for plotting performance of a single buildtype - (0ecc445) - clara.bayley
Miscellaneous Chores
Performance Improvements
- increase figsize - (975bab4) - clara.bayley
Refactoring
- seperate overall scaling from simple scalings - (a079e04) - clara.bayley
- add runcleo to simple scaling plot - (741b495) - clara.bayley
- use tight layout - (fe3227a) - clara.bayley
- add choices to parser args - (5eb9598) - clara.bayley
- move fig creation to helperfunc - (3989ab8) - clara.bayley
- move generic useful plotting functions to src - (9c9c16c) - clara.bayley
- generalise performance plots to total superdroplets not per gridbox - (3b593b1) - clara.bayley