ITADN
feelpp/benchmarking

版本发布 8

Release v3.0.5v3.0.5
? · 2025-10-24

<!-- Release notes generated using configuration in .github/release.yml at v3.0.5 --> **Full Changelog**: https://github.com/feelpp/benchmarking/compare/v3.0.4...v3.0.5

Release v3.0.4v3.0.4
? · 2025-04-09

<!-- Release notes generated using configuration in .github/release.yml at v3.0.4 --> ## What's Changed ### Exciting New Features 🎉 * resolves : 281 Use self-feelpp instead of self ubuntu-22-04 by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/300 * 293 bump machine version by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/299 * resolves 307 allow passing reframe options by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/311 * 313 tons of warnings in site rendering by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/314 **Full Changelog**: https://github.com/feelpp/benchmarking/compare/v3.0.3...v3.0.4

Release v3.0.3v3.0.3
? · 2025-04-03

<!-- Release notes generated using configuration in .github/release.yml at v3.0.3 --> ## What's Changed ### Exciting New Features 🎉 * resolves : 272-support-ctrc-reframe by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/275 * Add BSD-3 license by @prudhomm in https://github.com/feelpp/benchmarking/pull/284 * Support meluxina and karolina by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/273 ### Bugs fixed 💚 * Bug reframe launched twice by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/287 * resolves: 276 Memory constraint not correctly taken into account by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/277 * resolves 286: use antora like reference when manipulating file in antora filesystem by @prudhomm in https://github.com/feelpp/benchmarking/pull/288 * resolves : 305 Remove mem directive from scripts by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/306 * parse filename (rm special chars - conflict with gh artifacts) by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/295 ### Other Changes * Add GitHub Actions workflow for creating releases by @prudhomm in https://github.com/feelpp/benchmarking/pull/280 * 268 add training material by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/285 * Add training handson 2 by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/291 * Bump @feelpp/asciidoctor-extensions from 1.0.0-rc.14 to 1.0.0-rc.15 by @dependabot in https://github.com/feelpp/benchmarking/pull/290 **Full Changelog**: https://github.com/feelpp/benchmarking/compare/v3.0.2...v3.0.3

Release v3.0.2v3.0.2
? · 2025-03-12

<!-- Release notes generated using configuration in .github/release.yml at v3.0.2 --> ## What's Changed ### Bugs fixed 💚 * bug fixes by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/266 **Full Changelog**: https://github.com/feelpp/benchmarking/compare/v3.0.1...v3.0.2

Release v3.0.1v3.0.1
? · 2025-03-07

<!-- Release notes generated using configuration in .github/release.yml at v3.0.1 --> ## What's Changed ### Exciting New Features 🎉 * 257 write script to init antora prerequisites by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/261 **Full Changelog**: https://github.com/feelpp/benchmarking/compare/v3.0.0...v3.0.1

Release v3.0.0v3.0.0
? · 2025-03-05

<!-- Release notes generated using configuration in .github/release.yml at v3.0.0 --> ## What's Changed ### Exciting New Features 🎉 * update npm workflows antora and netlify by @prudhomm in https://github.com/feelpp/benchmarking/pull/55 * 61 compute and display slope of speedup plots by @tanguyPierre in https://github.com/feelpp/benchmarking/pull/69 * add feelpp benchmarks by @prudhomm in https://github.com/feelpp/benchmarking/pull/57 * improve feelpp benchmarking packaging by @prudhomm in https://github.com/feelpp/benchmarking/pull/59 * 71 setup cicd workflow for benchmark report generation by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/73 * 78 refactor report figures by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/85 * 72 refactor document and modularise code by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/87 * 75 add multiple parametersdimensions to regression tests by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/91 * 89 parametrize figure generation by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/92 * resolves: 77 aggregate metrics by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/93 * resolves: Support apptainer by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/98 * resolves : 97 add custom cpu parametrization by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/99 * resolves: 103 create workflow for running benchmarks by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/104 * resolves 109 make bench config platform independent by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/112 * resolves: 110 support custom aggregated perfvars by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/113 * 111 new file for plots by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/121 * resolves: 123 merge executable fields in config by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/133 * resolves: 129 support comments on configs by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/134 * resolves: 125 automatically extract environment by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/135 * resolves: 124 support relative filepaths by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/131 * resolves: 130 add timeout by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/138 * resolves: 132 rm-upload from schemas by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/140 * resolves: Add outputs and descriptions by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/114 * 128 keep only relevant argument parser functionalities by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/143 * resolves: 126 handle custom website generation by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/148 * resolves: 144 add container options field to machine config by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/149 * support nodes+tasks_per_node, tasks, tasks+nodes #162 by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/163 * resolves: 152 support complex scalability json files by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/153 * 145 handle prog environments by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/150 * 158 remove launch options from machine config by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/159 * resolves: 101 do not store adoc files in git tree by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/119 * 139 add integration tests for ci by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/169 * 90 add documentation by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/173 * resolves: 117 discoverer by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/182 * resolves: 181 handle report deployment by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/183 * resolves: 176 specify memory by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/201 * resolves : 193 echo quotas for discoverer by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/194 * resolves : 160 separate plots config from benchmark by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/204 * 122 add optimal speedup by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/203 * resolves : 189 write end to end user pipeline by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/200 * 166 add unit tests by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/199 * 170 add csv and latex export buttons by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/212 * 206 vega by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/209 * 215 make memory a parameter by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/218 * 222 refactor scalability and outputs by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/223 * 210 combine plot types into a single figure by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/224 * 225 support gpu benchmarking by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/232 * 230 support file dependencies copy in async mode by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/239 * 226 export csv with tikz plots by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/245 * 156 add figure types by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/246 * 238 do not hardcode account information by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/241 * 83 update readme by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/251 ### Bugs fixed 💚 * docs job now runs sequentially but ignores previous jobs skipped. #116 by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/118 * resolves: 136 fix benchmark workflow by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/141 * resolves : 146-fix-tasks-per-node-calculation by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/147 ### Other Changes * Bump @antora/cli from 3.1.5 to 3.1.9 by @dependabot in https://github.com/feelpp/benchmarking/pull/63 * Bump peter-evans/create-pull-request from 6 to 7 by @dependabot in https://github.com/feelpp/benchmarking/pull/88 * Bump @antora/collector-extension from 1.0.0-beta.3 to 1.0.0-beta.4 by @dependabot in https://github.com/feelpp/benchmarking/pull/105 * Bump peter-evans/create-pull-request from 6 to 7 by @dependabot in https://github.com/feelpp/benchmarking/pull/120 * Bump @antora/collector-extension from 1.0.0-beta.4 to 1.0.0-beta.5 by @dependabot in https://github.com/feelpp/benchmarking/pull/137 * Bump @antora/collector-extension from 1.0.0-beta.5 to 1.0.0-rc.1 by @dependabot in https://github.com/feelpp/benchmarking/pull/157 * Bump @antora/collector-extension from 1.0.0-rc.1 to 1.0.0 by @dependabot in https://github.com/feelpp/benchmarking/pull/165 * Add benchmark for feelpp_toolbox_heat - ThermalBridgesENISO10211 by @github-actions in https://github.com/feelpp/benchmarking/pull/184 * Add benchmark for feelpp_toolbox_heat - ThermalBridgesENISO10211 by @github-actions in https://github.com/feelpp/benchmarking/pull/186 * Bump @antora/collector-extension from 1.0.0 to 1.0.1 by @dependabot in https://github.com/feelpp/benchmarking/pull/174 * Bump @antora/site-generator-default from 3.1.9 to 3.1.10 by @dependabot in https://github.com/feelpp/benchmarking/pull/177 * Bump @antora/cli from 3.1.9 to 3.1.10 by @dependabot in https://github.com/feelpp/benchmarking/pull/179 * Add benchmark for feelpp_toolbox_heat - ThermalBridgesENISO10211 by @github-actions in https://github.com/feelpp/benchmarking/pull/187 * Add benchmark for feelpp_toolbox_heat - ThermalBridgesENISO10211 by @github-actions in https://github.com/feelpp/benchmarking/pull/190 * Add benchmark for feelpp_toolbox_heat - ThermalBridgesENISO10211 by @github-actions in https://github.com/feelpp/benchmarking/pull/192 * Add benchmark for feelpp_toolbox_heat - ThermalBridgesENISO10211 by @github-actions in https://github.com/feelpp/benchmarking/pull/196 * Add benchmark for feelpp_toolbox_heat - ThermalBridgesENISO10211 by @github-actions in https://github.com/feelpp/benchmarking/pull/198 * Add benchmark for feelpp_toolbox_heat - ThermalBridgesENISO10211 by @github-actions in https://github.com/feelpp/benchmarking/pull/217 * up download & upload artifact v3 -> v4 by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/213 * Bump @feelpp/asciidoctor-extensions from 1.0.0-rc.11 to 1.0.0-rc.13 by @dependabot in https://github.com/feelpp/benchmarking/pull/229 * 151 update kub benchmarks by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/234 ## New Contributors * @prudhomm made their first contribution in https://github.com/feelpp/benchmarking/pull/55 * @JavierCladellas made their first contribution in https://github.com/feelpp/benchmarking/pull/73 * @github-actions made their first contribution in https://github.com/feelpp/benchmarking/pull/184 **Full Changelog**: https://github.com/feelpp/benchmarking/compare/V2...v3.0.0

Release v3.0.0v3.0.0
? · 2025-03-05

<!-- Release notes generated using configuration in .github/release.yml at v3.0.0 --> ## What's Changed ### Exciting New Features 🎉 * update npm workflows antora and netlify by @prudhomm in https://github.com/feelpp/benchmarking/pull/55 * 61 compute and display slope of speedup plots by @tanguyPierre in https://github.com/feelpp/benchmarking/pull/69 * add feelpp benchmarks by @prudhomm in https://github.com/feelpp/benchmarking/pull/57 * improve feelpp benchmarking packaging by @prudhomm in https://github.com/feelpp/benchmarking/pull/59 * 71 setup cicd workflow for benchmark report generation by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/73 * 78 refactor report figures by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/85 * 72 refactor document and modularise code by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/87 * 75 add multiple parametersdimensions to regression tests by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/91 * 89 parametrize figure generation by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/92 * resolves: 77 aggregate metrics by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/93 * resolves: Support apptainer by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/98 * resolves : 97 add custom cpu parametrization by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/99 * resolves: 103 create workflow for running benchmarks by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/104 * resolves 109 make bench config platform independent by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/112 * resolves: 110 support custom aggregated perfvars by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/113 * 111 new file for plots by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/121 * resolves: 123 merge executable fields in config by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/133 * resolves: 129 support comments on configs by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/134 * resolves: 125 automatically extract environment by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/135 * resolves: 124 support relative filepaths by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/131 * resolves: 130 add timeout by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/138 * resolves: 132 rm-upload from schemas by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/140 * resolves: Add outputs and descriptions by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/114 * 128 keep only relevant argument parser functionalities by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/143 * resolves: 126 handle custom website generation by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/148 * resolves: 144 add container options field to machine config by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/149 * support nodes+tasks_per_node, tasks, tasks+nodes #162 by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/163 * resolves: 152 support complex scalability json files by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/153 * 145 handle prog environments by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/150 * 158 remove launch options from machine config by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/159 * resolves: 101 do not store adoc files in git tree by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/119 * 139 add integration tests for ci by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/169 * 90 add documentation by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/173 * resolves: 117 discoverer by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/182 * resolves: 181 handle report deployment by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/183 * resolves: 176 specify memory by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/201 * resolves : 193 echo quotas for discoverer by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/194 * resolves : 160 separate plots config from benchmark by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/204 * 122 add optimal speedup by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/203 * resolves : 189 write end to end user pipeline by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/200 * 166 add unit tests by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/199 * 170 add csv and latex export buttons by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/212 * 206 vega by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/209 * 215 make memory a parameter by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/218 * 222 refactor scalability and outputs by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/223 * 210 combine plot types into a single figure by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/224 * 225 support gpu benchmarking by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/232 * 230 support file dependencies copy in async mode by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/239 * 226 export csv with tikz plots by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/245 * 156 add figure types by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/246 * 238 do not hardcode account information by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/241 * 83 update readme by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/251 ### Bugs fixed 💚 * docs job now runs sequentially but ignores previous jobs skipped. #116 by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/118 * resolves: 136 fix benchmark workflow by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/141 * resolves : 146-fix-tasks-per-node-calculation by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/147 ### Other Changes * Bump @antora/cli from 3.1.5 to 3.1.9 by @dependabot in https://github.com/feelpp/benchmarking/pull/63 * Bump peter-evans/create-pull-request from 6 to 7 by @dependabot in https://github.com/feelpp/benchmarking/pull/88 * Bump @antora/collector-extension from 1.0.0-beta.3 to 1.0.0-beta.4 by @dependabot in https://github.com/feelpp/benchmarking/pull/105 * Bump peter-evans/create-pull-request from 6 to 7 by @dependabot in https://github.com/feelpp/benchmarking/pull/120 * Bump @antora/collector-extension from 1.0.0-beta.4 to 1.0.0-beta.5 by @dependabot in https://github.com/feelpp/benchmarking/pull/137 * Bump @antora/collector-extension from 1.0.0-beta.5 to 1.0.0-rc.1 by @dependabot in https://github.com/feelpp/benchmarking/pull/157 * Bump @antora/collector-extension from 1.0.0-rc.1 to 1.0.0 by @dependabot in https://github.com/feelpp/benchmarking/pull/165 * Add benchmark for feelpp_toolbox_heat - ThermalBridgesENISO10211 by @github-actions in https://github.com/feelpp/benchmarking/pull/184 * Add benchmark for feelpp_toolbox_heat - ThermalBridgesENISO10211 by @github-actions in https://github.com/feelpp/benchmarking/pull/186 * Bump @antora/collector-extension from 1.0.0 to 1.0.1 by @dependabot in https://github.com/feelpp/benchmarking/pull/174 * Bump @antora/site-generator-default from 3.1.9 to 3.1.10 by @dependabot in https://github.com/feelpp/benchmarking/pull/177 * Bump @antora/cli from 3.1.9 to 3.1.10 by @dependabot in https://github.com/feelpp/benchmarking/pull/179 * Add benchmark for feelpp_toolbox_heat - ThermalBridgesENISO10211 by @github-actions in https://github.com/feelpp/benchmarking/pull/187 * Add benchmark for feelpp_toolbox_heat - ThermalBridgesENISO10211 by @github-actions in https://github.com/feelpp/benchmarking/pull/190 * Add benchmark for feelpp_toolbox_heat - ThermalBridgesENISO10211 by @github-actions in https://github.com/feelpp/benchmarking/pull/192 * Add benchmark for feelpp_toolbox_heat - ThermalBridgesENISO10211 by @github-actions in https://github.com/feelpp/benchmarking/pull/196 * Add benchmark for feelpp_toolbox_heat - ThermalBridgesENISO10211 by @github-actions in https://github.com/feelpp/benchmarking/pull/198 * Add benchmark for feelpp_toolbox_heat - ThermalBridgesENISO10211 by @github-actions in https://github.com/feelpp/benchmarking/pull/217 * up download & upload artifact v3 -> v4 by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/213 * Bump @feelpp/asciidoctor-extensions from 1.0.0-rc.11 to 1.0.0-rc.13 by @dependabot in https://github.com/feelpp/benchmarking/pull/229 * 151 update kub benchmarks by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/234 ## New Contributors * @prudhomm made their first contribution in https://github.com/feelpp/benchmarking/pull/55 * @JavierCladellas made their first contribution in https://github.com/feelpp/benchmarking/pull/73 * @github-actions made their first contribution in https://github.com/feelpp/benchmarking/pull/184 **Full Changelog**: https://github.com/feelpp/benchmarking/compare/V2...v3.0.0

Feel++ Benchmarking Framework V3.0.0 Preview 1v3.0.0-preview.1预发布
? · 2025-02-27

<!-- Release notes generated using configuration in .github/release.yml at master --> ## What's Changed ### Exciting New Features 🎉 * update npm workflows antora and netlify by @prudhomm in https://github.com/feelpp/benchmarking/pull/55 * 61 compute and display slope of speedup plots by @tanguyPierre in https://github.com/feelpp/benchmarking/pull/69 * add feelpp benchmarks by @prudhomm in https://github.com/feelpp/benchmarking/pull/57 * improve feelpp benchmarking packaging by @prudhomm in https://github.com/feelpp/benchmarking/pull/59 * 71 setup cicd workflow for benchmark report generation by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/73 * 78 refactor report figures by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/85 * 72 refactor document and modularise code by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/87 * 75 add multiple parametersdimensions to regression tests by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/91 * 89 parametrize figure generation by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/92 * resolves: 77 aggregate metrics by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/93 * resolves: Support apptainer by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/98 * resolves : 97 add custom cpu parametrization by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/99 * resolves: 103 create workflow for running benchmarks by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/104 * resolves 109 make bench config platform independent by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/112 * resolves: 110 support custom aggregated perfvars by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/113 * 111 new file for plots by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/121 * resolves: 123 merge executable fields in config by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/133 * resolves: 129 support comments on configs by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/134 * resolves: 125 automatically extract environment by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/135 * resolves: 124 support relative filepaths by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/131 * resolves: 130 add timeout by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/138 * resolves: 132 rm-upload from schemas by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/140 * resolves: Add outputs and descriptions by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/114 * 128 keep only relevant argument parser functionalities by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/143 * resolves: 126 handle custom website generation by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/148 * resolves: 144 add container options field to machine config by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/149 * support nodes+tasks_per_node, tasks, tasks+nodes #162 by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/163 * resolves: 152 support complex scalability json files by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/153 * 145 handle prog environments by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/150 * 158 remove launch options from machine config by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/159 * resolves: 101 do not store adoc files in git tree by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/119 * 139 add integration tests for ci by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/169 * 90 add documentation by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/173 * resolves: 117 discoverer by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/182 * resolves: 181 handle report deployment by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/183 * resolves: 176 specify memory by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/201 * resolves : 193 echo quotas for discoverer by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/194 * resolves : 160 separate plots config from benchmark by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/204 * 122 add optimal speedup by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/203 * resolves : 189 write end to end user pipeline by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/200 * 166 add unit tests by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/199 * 170 add csv and latex export buttons by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/212 * 206 vega by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/209 * 215 make memory a parameter by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/218 * 222 refactor scalability and outputs by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/223 * 210 combine plot types into a single figure by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/224 * 225 support gpu benchmarking by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/232 * 230 support file dependencies copy in async mode by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/239 * 226 export csv with tikz plots by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/245 * 156 add figure types by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/246 ### Bugs fixed 💚 * docs job now runs sequentially but ignores previous jobs skipped. #116 by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/118 * resolves: 136 fix benchmark workflow by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/141 * resolves : 146-fix-tasks-per-node-calculation by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/147 ### Other Changes * Bump @antora/cli from 3.1.5 to 3.1.9 by @dependabot in https://github.com/feelpp/benchmarking/pull/63 * Bump peter-evans/create-pull-request from 6 to 7 by @dependabot in https://github.com/feelpp/benchmarking/pull/88 * Bump @antora/collector-extension from 1.0.0-beta.3 to 1.0.0-beta.4 by @dependabot in https://github.com/feelpp/benchmarking/pull/105 * Bump peter-evans/create-pull-request from 6 to 7 by @dependabot in https://github.com/feelpp/benchmarking/pull/120 * Bump @antora/collector-extension from 1.0.0-beta.4 to 1.0.0-beta.5 by @dependabot in https://github.com/feelpp/benchmarking/pull/137 * Bump @antora/collector-extension from 1.0.0-beta.5 to 1.0.0-rc.1 by @dependabot in https://github.com/feelpp/benchmarking/pull/157 * Bump @antora/collector-extension from 1.0.0-rc.1 to 1.0.0 by @dependabot in https://github.com/feelpp/benchmarking/pull/165 * Add benchmark for feelpp_toolbox_heat - ThermalBridgesENISO10211 by @github-actions in https://github.com/feelpp/benchmarking/pull/184 * Add benchmark for feelpp_toolbox_heat - ThermalBridgesENISO10211 by @github-actions in https://github.com/feelpp/benchmarking/pull/186 * Bump @antora/collector-extension from 1.0.0 to 1.0.1 by @dependabot in https://github.com/feelpp/benchmarking/pull/174 * Bump @antora/site-generator-default from 3.1.9 to 3.1.10 by @dependabot in https://github.com/feelpp/benchmarking/pull/177 * Bump @antora/cli from 3.1.9 to 3.1.10 by @dependabot in https://github.com/feelpp/benchmarking/pull/179 * Add benchmark for feelpp_toolbox_heat - ThermalBridgesENISO10211 by @github-actions in https://github.com/feelpp/benchmarking/pull/187 * Add benchmark for feelpp_toolbox_heat - ThermalBridgesENISO10211 by @github-actions in https://github.com/feelpp/benchmarking/pull/190 * Add benchmark for feelpp_toolbox_heat - ThermalBridgesENISO10211 by @github-actions in https://github.com/feelpp/benchmarking/pull/192 * Add benchmark for feelpp_toolbox_heat - ThermalBridgesENISO10211 by @github-actions in https://github.com/feelpp/benchmarking/pull/196 * Add benchmark for feelpp_toolbox_heat - ThermalBridgesENISO10211 by @github-actions in https://github.com/feelpp/benchmarking/pull/198 * Add benchmark for feelpp_toolbox_heat - ThermalBridgesENISO10211 by @github-actions in https://github.com/feelpp/benchmarking/pull/217 * up download & upload artifact v3 -> v4 by @JavierCladellas in https://github.com/feelpp/benchmarking/pull/213 * Bump @feelpp/asciidoctor-extensions from 1.0.0-rc.11 to 1.0.0-rc.13 by @dependabot in https://github.com/feelpp/benchmarking/pull/229 ## New Contributors * @prudhomm made their first contribution in https://github.com/feelpp/benchmarking/pull/55 * @JavierCladellas made their first contribution in https://github.com/feelpp/benchmarking/pull/73 * @github-actions made their first contribution in https://github.com/feelpp/benchmarking/pull/184 **Full Changelog**: https://github.com/feelpp/benchmarking/compare/V2...v3.0.0-preview.1