From 401f0fdf194413f20d54b3805642554c6235db51 Mon Sep 17 00:00:00 2001 From: tanguypierre Date: Sun, 4 Aug 2024 21:42:17 +0200 Subject: [PATCH] Values extraction #53 up .adoc output --- .../pages/output_20231201-1430.adoc | 12 +++ .../output_20240804-ThermalBridgesCase3.adoc | 95 +++++++++++++++++++ .../output_20240804-proneEye-M2-simple.adoc | 80 ++++++++++++++++ .../karolina/pages/output_20231207-1600.adoc | 12 +++ .../meluxina/pages/output_20231209-0040.adoc | 12 +++ .../meluxina/pages/output_20231211-0600.adoc | 12 +++ .../meluxina/pages/output_20231211-1248.adoc | 12 +++ .../meluxina/pages/output_kub_scenario0.adoc | 12 +++ 8 files changed, 247 insertions(+) create mode 100644 docs/modules/gaya/pages/output_20240804-ThermalBridgesCase3.adoc create mode 100644 docs/modules/gaya/pages/output_20240804-proneEye-M2-simple.adoc diff --git a/docs/modules/discoverer/pages/output_20231201-1430.adoc b/docs/modules/discoverer/pages/output_20231201-1430.adoc index 2e83307b..b8deac40 100644 --- a/docs/modules/discoverer/pages/output_20231201-1430.adoc +++ b/docs/modules/discoverer/pages/output_20231201-1430.adoc @@ -52,3 +52,15 @@ fig=report.plotSpeedup() fig.show() ---- +=== Speedup for partial performances + +[%dynamic%raw%open,python] +---- +if report.partial: + for name, value in report.partialDict.items(): + if value != []: + fig = report.plotPartialSpeedup(key=name) + fig.show() +else: + print("Performances of each part inside an execution step have not been recorded yet.") +---- \ No newline at end of file diff --git a/docs/modules/gaya/pages/output_20240804-ThermalBridgesCase3.adoc b/docs/modules/gaya/pages/output_20240804-ThermalBridgesCase3.adoc new file mode 100644 index 00000000..24035339 --- /dev/null +++ b/docs/modules/gaya/pages/output_20240804-ThermalBridgesCase3.adoc @@ -0,0 +1,95 @@ + += Reframe Report for gaya +:page-plotly: true +:page-jupyter: true +:page-tags: case +:description: Performance report for gaya on 2024-08-04T20:26:13+0200 +:page-illustration: gaya.jpg +:author: Your Name +:revdate: 2024-08-04T20:26:13+0200 + +== Test Summary + +* Total Tests: 7 +* Failures: 0 +* Testcases +** ToolboxTest %nbTask=384 +[source,json] +---- +{'OMP_NUM_THREADS': 1} +---- +** ToolboxTest %nbTask=256 +[source,json] +---- +{'OMP_NUM_THREADS': 1} +---- +** ToolboxTest %nbTask=128 +[source,json] +---- +{'OMP_NUM_THREADS': 1} +---- +** ToolboxTest %nbTask=64 +[source,json] +---- +{'OMP_NUM_THREADS': 1} +---- +** ToolboxTest %nbTask=32 +[source,json] +---- +{'OMP_NUM_THREADS': 1} +---- +** ToolboxTest %nbTask=16 +[source,json] +---- +{'OMP_NUM_THREADS': 1} +---- +** ToolboxTest %nbTask=8 +[source,json] +---- +{'OMP_NUM_THREADS': 1} +---- + + +[%dynamic%close,python] +---- +from feelpp.benchmarking.reframe.report import Report +report=Report(file_path="docs/modules/gaya/pages/reports/heat/20240804-ThermalBridgesCase3.json") +---- + +=== Performance by Simulation Steps + +[%dynamic%raw%open,python] +---- +fig=report.plotPerformanceByStep() +fig.show() +---- + +=== Performance by Number of Tasks + +[%dynamic%raw%open,python] +---- +fig=report.plotPerformanceByTask() +fig.show() +---- + +=== Speedup of the simulation Steps + +.Speedup +[%dynamic%raw%open,python] +---- +fig=report.plotSpeedup() +fig.show() +---- + +=== Speedup for partial performances + +[%dynamic%raw%open,python] +---- +if report.partial: + for name, value in report.partialDict.items(): + if value != []: + fig = report.plotPartialSpeedup(key=name) + fig.show() +else: + print("Performances of each part inside an execution step have not been recorded yet.") +---- \ No newline at end of file diff --git a/docs/modules/gaya/pages/output_20240804-proneEye-M2-simple.adoc b/docs/modules/gaya/pages/output_20240804-proneEye-M2-simple.adoc new file mode 100644 index 00000000..8b52b115 --- /dev/null +++ b/docs/modules/gaya/pages/output_20240804-proneEye-M2-simple.adoc @@ -0,0 +1,80 @@ + += Reframe Report for gaya +:page-plotly: true +:page-jupyter: true +:page-tags: case +:description: Performance report for gaya on 2024-08-04T21:18:05+0200 +:page-illustration: gaya.jpg +:author: Your Name +:revdate: 2024-08-04T21:18:05+0200 + +== Test Summary + +* Total Tests: 4 +* Failures: 0 +* Testcases +** ToolboxTest %nbTask=384 +[source,json] +---- +{'OMP_NUM_THREADS': 1} +---- +** ToolboxTest %nbTask=256 +[source,json] +---- +{'OMP_NUM_THREADS': 1} +---- +** ToolboxTest %nbTask=128 +[source,json] +---- +{'OMP_NUM_THREADS': 1} +---- +** ToolboxTest %nbTask=64 +[source,json] +---- +{'OMP_NUM_THREADS': 1} +---- + + +[%dynamic%close,python] +---- +from feelpp.benchmarking.reframe.report import Report +report=Report(file_path="docs/modules/gaya/pages/reports/heatfluid/20240804-proneEye-M2-simple.json") +---- + +=== Performance by Simulation Steps + +[%dynamic%raw%open,python] +---- +fig=report.plotPerformanceByStep() +fig.show() +---- + +=== Performance by Number of Tasks + +[%dynamic%raw%open,python] +---- +fig=report.plotPerformanceByTask() +fig.show() +---- + +=== Speedup of the simulation Steps + +.Speedup +[%dynamic%raw%open,python] +---- +fig=report.plotSpeedup() +fig.show() +---- + +=== Speedup for partial performances + +[%dynamic%raw%open,python] +---- +if report.partial: + for name, value in report.partialDict.items(): + if value != []: + fig = report.plotPartialSpeedup(key=name) + fig.show() +else: + print("Performances of each part inside an execution step have not been recorded yet.") +---- \ No newline at end of file diff --git a/docs/modules/karolina/pages/output_20231207-1600.adoc b/docs/modules/karolina/pages/output_20231207-1600.adoc index 69968ef9..e1ffaa16 100644 --- a/docs/modules/karolina/pages/output_20231207-1600.adoc +++ b/docs/modules/karolina/pages/output_20231207-1600.adoc @@ -52,3 +52,15 @@ fig=report.plotSpeedup() fig.show() ---- +=== Speedup for partial performances + +[%dynamic%raw%open,python] +---- +if report.partial: + for name, value in report.partialDict.items(): + if value != []: + fig = report.plotPartialSpeedup(key=name) + fig.show() +else: + print("Performances of each part inside an execution step have not been recorded yet.") +---- \ No newline at end of file diff --git a/docs/modules/meluxina/pages/output_20231209-0040.adoc b/docs/modules/meluxina/pages/output_20231209-0040.adoc index 3293a2bf..fe7f32f7 100644 --- a/docs/modules/meluxina/pages/output_20231209-0040.adoc +++ b/docs/modules/meluxina/pages/output_20231209-0040.adoc @@ -76,3 +76,15 @@ fig=report.plotSpeedup() fig.show() ---- +=== Speedup for partial performances + +[%dynamic%raw%open,python] +---- +if report.partial: + for name, value in report.partialDict.items(): + if value != []: + fig = report.plotPartialSpeedup(key=name) + fig.show() +else: + print("Performances of each part inside an execution step have not been recorded yet.") +---- \ No newline at end of file diff --git a/docs/modules/meluxina/pages/output_20231211-0600.adoc b/docs/modules/meluxina/pages/output_20231211-0600.adoc index a876b44d..15b29649 100644 --- a/docs/modules/meluxina/pages/output_20231211-0600.adoc +++ b/docs/modules/meluxina/pages/output_20231211-0600.adoc @@ -52,3 +52,15 @@ fig=report.plotSpeedup() fig.show() ---- +=== Speedup for partial performances + +[%dynamic%raw%open,python] +---- +if report.partial: + for name, value in report.partialDict.items(): + if value != []: + fig = report.plotPartialSpeedup(key=name) + fig.show() +else: + print("Performances of each part inside an execution step have not been recorded yet.") +---- \ No newline at end of file diff --git a/docs/modules/meluxina/pages/output_20231211-1248.adoc b/docs/modules/meluxina/pages/output_20231211-1248.adoc index cecd2ed6..a9d55923 100644 --- a/docs/modules/meluxina/pages/output_20231211-1248.adoc +++ b/docs/modules/meluxina/pages/output_20231211-1248.adoc @@ -76,3 +76,15 @@ fig=report.plotSpeedup() fig.show() ---- +=== Speedup for partial performances + +[%dynamic%raw%open,python] +---- +if report.partial: + for name, value in report.partialDict.items(): + if value != []: + fig = report.plotPartialSpeedup(key=name) + fig.show() +else: + print("Performances of each part inside an execution step have not been recorded yet.") +---- \ No newline at end of file diff --git a/docs/modules/meluxina/pages/output_kub_scenario0.adoc b/docs/modules/meluxina/pages/output_kub_scenario0.adoc index a8bad38f..f511844e 100644 --- a/docs/modules/meluxina/pages/output_kub_scenario0.adoc +++ b/docs/modules/meluxina/pages/output_kub_scenario0.adoc @@ -86,3 +86,15 @@ fig=report.plotSpeedup() fig.show() ---- +=== Speedup for partial performances + +[%dynamic%raw%open,python] +---- +if report.partial: + for name, value in report.partialDict.items(): + if value != []: + fig = report.plotPartialSpeedup(key=name) + fig.show() +else: + print("Performances of each part inside an execution step have not been recorded yet.") +---- \ No newline at end of file