From eb2fcef5900d67240bfcdc3f31ff4808e3f9b67d Mon Sep 17 00:00:00 2001 From: JavierCladellas <82624449+JavierCladellas@users.noreply.github.com> Date: Thu, 10 Oct 2024 08:48:27 +0200 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20feelpp/b?= =?UTF-8?q?enchmarking.toolboxes@516e0fb11a6891becd746ba1786052d50767b23f?= =?UTF-8?q?=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../gaya/2024-10-04T10:36:30+0200.html | 139 +++++-- .../gaya/2024-10-04T10:36:52+0200.html | 140 +++++-- .../feelpp_toolbox_heat/index.html | 47 --- .../thermal_bridges_case_1/gaya/index.html | 200 ---------- .../thermal_bridges_case_1/index.html | 217 ---------- .../thermal_bridges_case_2/gaya/index.html | 200 ---------- .../thermal_bridges_case_2/index.html | 217 ---------- .../thermal_bridges_case_3/gaya/index.html | 200 ---------- .../thermal_bridges_case_3/index.html | 217 ---------- .../gaya/2024-10-04T10:36:30+0200.html | 367 ----------------- .../gaya/2024-10-04T10:36:52+0200.html | 371 ------------------ .../thermal_bridges_case_4/gaya/index.html | 225 ----------- .../thermal_bridges_case_4/index.html | 217 ---------- .../feelpp_toolbox_heatfluid/index.html | 25 -- .../laminar2d/gaya/index.html | 200 ---------- .../laminar2d/index.html | 217 ---------- .../gaya/2024-10-04T10:36:30+0200.html | 367 ----------------- .../gaya/2024-10-04T10:36:52+0200.html | 371 ------------------ .../laminar3d/gaya/index.html | 225 ----------- .../laminar3d/index.html | 217 ---------- sitemap.xml | 84 +--- 21 files changed, 210 insertions(+), 4253 deletions(-) delete mode 100644 benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_1/gaya/index.html delete mode 100644 benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_1/index.html delete mode 100644 benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_2/gaya/index.html delete mode 100644 benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_2/index.html delete mode 100644 benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_3/gaya/index.html delete mode 100644 benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_3/index.html delete mode 100644 benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_4/gaya/2024-10-04T10:36:30+0200.html delete mode 100644 benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_4/gaya/2024-10-04T10:36:52+0200.html delete mode 100644 benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_4/gaya/index.html delete mode 100644 benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_4/index.html delete mode 100644 benchmarking/applications/feelpp_toolbox_heatfluid/laminar2d/gaya/index.html delete mode 100644 benchmarking/applications/feelpp_toolbox_heatfluid/laminar2d/index.html delete mode 100644 benchmarking/applications/feelpp_toolbox_heatfluid/laminar3d/gaya/2024-10-04T10:36:30+0200.html delete mode 100644 benchmarking/applications/feelpp_toolbox_heatfluid/laminar3d/gaya/2024-10-04T10:36:52+0200.html delete mode 100644 benchmarking/applications/feelpp_toolbox_heatfluid/laminar3d/gaya/index.html delete mode 100644 benchmarking/applications/feelpp_toolbox_heatfluid/laminar3d/index.html diff --git a/benchmarking/applications/feelpp_toolbox_electric/busbar2d/gaya/2024-10-04T10:36:30+0200.html b/benchmarking/applications/feelpp_toolbox_electric/busbar2d/gaya/2024-10-04T10:36:30+0200.html index 963d7c0c..153ef8f7 100644 --- a/benchmarking/applications/feelpp_toolbox_electric/busbar2d/gaya/2024-10-04T10:36:30+0200.html +++ b/benchmarking/applications/feelpp_toolbox_electric/busbar2d/gaya/2024-10-04T10:36:30+0200.html @@ -228,100 +228,161 @@

1. Test Summa
{'OMP_NUM_THREADS': 1}
-
+
try:
-    from feelpp.benchmarking.feelpp_toolboxes.reframe.report import Report
+    from feelpp.benchmarking.report.components.controllers.atomicReportController import AtomicReportController
+    from feelpp.benchmarking.report.components.models.atomicReportModel import AtomicReportModel
+    from feelpp.benchmarking.report.components.views.atomicReportView import AtomicReportView
+    from feelpp.benchmarking.report.components.strategies import PerformanceStrategy, SpeedupStrategy
 except ImportError:
     import sys
     sys.path.append("./src/feelpp")
-    from benchmarking.feelpp_toolboxes.reframe.report import Report
-
-report=Report(file_path="reports/feelpp_toolbox_electric/gaya/20241004T103630-busbar2d.json")
+ from benchmarking.report.components.controllers.atomicReportController import AtomicReportController + from benchmarking.report.components.models.atomicReportModel import AtomicReportModel + from benchmarking.report.components.views.atomicReportView import AtomicReportView + from benchmarking.report.components.strategies import PerformanceStrategy, SpeedupStrategy +
+
+
+ +
+
+
+

+
+
+
+
+
+
+
model=AtomicReportModel("reports/feelpp_toolbox_electric/gaya/20241004T103630-busbar2d.json")
+view=AtomicReportView()
+controller=AtomicReportController(model,view)
-Results +
-
   num_tasks                                           perfvars   time_run
-0        128  [{'name': 'ElectricSolve_ksp-niter', 'referenc...  21.244579
-1         64  [{'name': 'ElectricSolve_ksp-niter', 'referenc...  10.533309
-2         32  [{'name': 'ElectricSolve_ksp-niter', 'referenc...   7.280814
-3         16  [{'name': 'ElectricSolve_ksp-niter', 'referenc...   5.452493
-4          8  [{'name': 'ElectricSolve_ksp-niter', 'referenc...   9.032540
-5          4  [{'name': 'ElectricSolve_ksp-niter', 'referenc...  10.488184
+

 

1.1. Performance by Simulation Steps

-
+
+
+
performance_strategy=PerformanceStrategy("s",["nb_task"])
+
+
+
+ +
+
+
+

+
+
+
+
+
+
Performance
-
fig=report.plotPerformanceByStep()
+
fig=controller.generatePerformancePlot(performance_strategy)
 fig.show()
-Results +
-
+
-
-
-

1.2. Performance by Number of Tasks

-
+
-
fig=report.plotPerformanceByTask()
+
fig=controller.generatePerformanceTable(performance_strategy)
 fig.show()
-Results +
-
+
-

1.3. Speedup of the simulation Steps

-
+

1.2. Speedup of the simulation Steps

+
+
+
speedup_strategy=SpeedupStrategy("nb_task")
+
+
+
+ +
+
+
+

+
+
+
+
+
Speedup
-
fig=report.plotSpeedup()
+
fig=controller.generateSpeedupPlot(speedup_strategy)
+fig.show()
+
+
+
+ +
+
+
+
+
+
+
fig=controller.generateSpeedupTable(speedup_strategy)
 fig.show()
-Results +
-
+
-

1.4. Speedup for partial performances

-
+

1.3. Speedup for partial performances

+
-
if report.partial:
-    for name, value in report.partialDict.items():
-        if value != []:
-            fig = report.plotPartialSpeedup(key=name)
-            fig.show()
+
if model.is_partial:
+    for stage_name in model.stages:
+        speedup_strategy=SpeedupStrategy(dimension="nb_task", stage=stage_name)
+        fig=controller.generateSpeedupPlot(speedup_strategy)
+        fig.show()
 else:
     print("Performances of each part inside an execution step have not been recorded yet.")
-Results +
-
-
+
+
+
+
diff --git a/benchmarking/applications/feelpp_toolbox_electric/busbar3d/gaya/2024-10-04T10:36:52+0200.html b/benchmarking/applications/feelpp_toolbox_electric/busbar3d/gaya/2024-10-04T10:36:52+0200.html index ea003ae4..1b9a199d 100644 --- a/benchmarking/applications/feelpp_toolbox_electric/busbar3d/gaya/2024-10-04T10:36:52+0200.html +++ b/benchmarking/applications/feelpp_toolbox_electric/busbar3d/gaya/2024-10-04T10:36:52+0200.html @@ -231,101 +231,161 @@

1. Test Summa
{'OMP_NUM_THREADS': 1}

-
+
try:
-    from feelpp.benchmarking.feelpp_toolboxes.reframe.report import Report
+    from feelpp.benchmarking.report.components.controllers.atomicReportController import AtomicReportController
+    from feelpp.benchmarking.report.components.models.atomicReportModel import AtomicReportModel
+    from feelpp.benchmarking.report.components.views.atomicReportView import AtomicReportView
+    from feelpp.benchmarking.report.components.strategies import PerformanceStrategy, SpeedupStrategy
 except ImportError:
     import sys
     sys.path.append("./src/feelpp")
-    from benchmarking.feelpp_toolboxes.reframe.report import Report
-
-report=Report(file_path="reports/feelpp_toolbox_electric/gaya/20241004T103652-busbar3d.json")
+ from benchmarking.report.components.controllers.atomicReportController import AtomicReportController + from benchmarking.report.components.models.atomicReportModel import AtomicReportModel + from benchmarking.report.components.views.atomicReportView import AtomicReportView + from benchmarking.report.components.strategies import PerformanceStrategy, SpeedupStrategy
+
+
+
+ +
+
+
+

+
+
+
+
+
+
+
model=AtomicReportModel("reports/feelpp_toolbox_electric/gaya/20241004T103652-busbar3d.json")
+view=AtomicReportView()
+controller=AtomicReportController(model,view)
-Results +
-
   num_tasks                                           perfvars   time_run
-0        384  [{'name': 'ElectricSolve_ksp-niter', 'referenc...  26.426909
-1        256  [{'name': 'ElectricSolve_ksp-niter', 'referenc...  54.130361
-2        128  [{'name': 'ElectricSolve_ksp-niter', 'referenc...  48.988287
-3         64  [{'name': 'ElectricSolve_ksp-niter', 'referenc...  35.953544
-4         32  [{'name': 'ElectricSolve_ksp-niter', 'referenc...  44.658686
-5         16  [{'name': 'ElectricSolve_ksp-niter', 'referenc...  49.702229
-6          8  [{'name': 'ElectricSolve_ksp-niter', 'referenc...  53.662261
+

 

1.1. Performance by Simulation Steps

-
+
+
+
performance_strategy=PerformanceStrategy("s",["nb_task"])
+
+
+
+ +
+
+
+

+
+
+
+
+
+
Performance
-
fig=report.plotPerformanceByStep()
+
fig=controller.generatePerformancePlot(performance_strategy)
 fig.show()
-Results +
-
+
-
-
-

1.2. Performance by Number of Tasks

-
+
-
fig=report.plotPerformanceByTask()
+
fig=controller.generatePerformanceTable(performance_strategy)
 fig.show()
-Results +
-
+
-

1.3. Speedup of the simulation Steps

-
+

1.2. Speedup of the simulation Steps

+
+
+
speedup_strategy=SpeedupStrategy("nb_task")
+
+
+
+ +
+
+
+

+
+
+
+
+
Speedup
-
fig=report.plotSpeedup()
+
fig=controller.generateSpeedupPlot(speedup_strategy)
+fig.show()
+
+
+
+ +
+
+
+
+
+
+
fig=controller.generateSpeedupTable(speedup_strategy)
 fig.show()
-Results +
-
+
-

1.4. Speedup for partial performances

-
+

1.3. Speedup for partial performances

+
-
if report.partial:
-    for name, value in report.partialDict.items():
-        if value != []:
-            fig = report.plotPartialSpeedup(key=name)
-            fig.show()
+
if model.is_partial:
+    for stage_name in model.stages:
+        speedup_strategy=SpeedupStrategy(dimension="nb_task", stage=stage_name)
+        fig=controller.generateSpeedupPlot(speedup_strategy)
+        fig.show()
 else:
     print("Performances of each part inside an execution step have not been recorded yet.")
-Results +
-
-
+
+
+
+
diff --git a/benchmarking/applications/feelpp_toolbox_heat/index.html b/benchmarking/applications/feelpp_toolbox_heat/index.html index e1e48bee..44c8af5d 100644 --- a/benchmarking/applications/feelpp_toolbox_heat/index.html +++ b/benchmarking/applications/feelpp_toolbox_heat/index.html @@ -157,53 +157,6 @@ diff --git a/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_1/gaya/index.html b/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_1/gaya/index.html deleted file mode 100644 index 743a0663..00000000 --- a/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_1/gaya/index.html +++ /dev/null @@ -1,200 +0,0 @@ - - - - - - Gaya :: Benchmarking - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- - -
- - -
-
-

Gaya

-
-
-
-
- -
-
-
- - Cemosis logo - -
- © 2024 Cemosis, Université de Strasbourg -
-
- - - - - - - - - - - diff --git a/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_1/index.html b/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_1/index.html deleted file mode 100644 index 361c2387..00000000 --- a/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_1/index.html +++ /dev/null @@ -1,217 +0,0 @@ - - - - - - Thermal Bridges Case 1 :: Benchmarking - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- - -
- - -
- -
-
-
- -
-
-
- - Cemosis logo - -
- © 2024 Cemosis, Université de Strasbourg -
-
- - - - - - - - - - - diff --git a/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_2/gaya/index.html b/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_2/gaya/index.html deleted file mode 100644 index 3311b98b..00000000 --- a/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_2/gaya/index.html +++ /dev/null @@ -1,200 +0,0 @@ - - - - - - Gaya :: Benchmarking - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- - -
- - -
-
-

Gaya

-
-
-
-
- -
-
-
- - Cemosis logo - -
- © 2024 Cemosis, Université de Strasbourg -
-
- - - - - - - - - - - diff --git a/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_2/index.html b/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_2/index.html deleted file mode 100644 index 2c27ebec..00000000 --- a/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_2/index.html +++ /dev/null @@ -1,217 +0,0 @@ - - - - - - Thermal Bridges Case 2 :: Benchmarking - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- - -
- - -
- -
-
-
- -
-
-
- - Cemosis logo - -
- © 2024 Cemosis, Université de Strasbourg -
-
- - - - - - - - - - - diff --git a/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_3/gaya/index.html b/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_3/gaya/index.html deleted file mode 100644 index 86941b81..00000000 --- a/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_3/gaya/index.html +++ /dev/null @@ -1,200 +0,0 @@ - - - - - - Gaya :: Benchmarking - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- - -
- - -
-
-

Gaya

-
-
-
-
- -
-
-
- - Cemosis logo - -
- © 2024 Cemosis, Université de Strasbourg -
-
- - - - - - - - - - - diff --git a/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_3/index.html b/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_3/index.html deleted file mode 100644 index dfb99cb1..00000000 --- a/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_3/index.html +++ /dev/null @@ -1,217 +0,0 @@ - - - - - - Thermal Bridges Case 3 :: Benchmarking - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- - -
- - -
- -
-
-
- -
-
-
- - Cemosis logo - -
- © 2024 Cemosis, Université de Strasbourg -
-
- - - - - - - - - - - diff --git a/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_4/gaya/2024-10-04T10:36:30+0200.html b/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_4/gaya/2024-10-04T10:36:30+0200.html deleted file mode 100644 index 3608cda8..00000000 --- a/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_4/gaya/2024-10-04T10:36:30+0200.html +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - Reframe Report for Feel++ heat toolbox on Gaya :: Benchmarking - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - -
- - -
- -
-

Reframe Report for Feel++ heat toolbox on Gaya

-
-

1. Test Summary

-
-
-
    -
  • -

    Total Tests: 6

    -
  • -
  • -

    Failures: 0

    -
  • -
  • -

    Testcases

    -
    -
      -
    • -

      ToolboxTest %nb_task=128

      -
    • -
    • -

      ToolboxTest %nb_task=64

      -
    • -
    • -

      ToolboxTest %nb_task=32

      -
    • -
    • -

      ToolboxTest %nb_task=16

      -
    • -
    • -

      ToolboxTest %nb_task=8

      -
    • -
    • -

      ToolboxTest %nb_task=4

      -
    • -
    -
    -
  • -
  • -

    Environment variables:

    -
  • -
-
-
-
-
{'OMP_NUM_THREADS': 1}
-
-
-
-
-
try:
-    from feelpp.benchmarking.feelpp_toolboxes.reframe.report import Report
-except ImportError:
-    import sys
-    sys.path.append("./src/feelpp")
-    from benchmarking.feelpp_toolboxes.reframe.report import Report
-
-report=Report(file_path="reports/feelpp_toolbox_heat/gaya/20241004T103630-busbar2d.json")
-
-
-
-Results -
-
-
-
   num_tasks                                           perfvars   time_run
-0        128  [{'name': 'ElectricSolve_ksp-niter', 'referenc...  21.244579
-1         64  [{'name': 'ElectricSolve_ksp-niter', 'referenc...  10.533309
-2         32  [{'name': 'ElectricSolve_ksp-niter', 'referenc...   7.280814
-3         16  [{'name': 'ElectricSolve_ksp-niter', 'referenc...   5.452493
-4          8  [{'name': 'ElectricSolve_ksp-niter', 'referenc...   9.032540
-5          4  [{'name': 'ElectricSolve_ksp-niter', 'referenc...  10.488184
-
-
-
-
-
-

1.1. Performance by Simulation Steps

-
-
-
fig=report.plotPerformanceByStep()
-fig.show()
-
-
-
-Results -
-
-
-
-
-
-

1.2. Performance by Number of Tasks

-
-
-
fig=report.plotPerformanceByTask()
-fig.show()
-
-
-
-Results -
-
-
-
-
-
-

1.3. Speedup of the simulation Steps

-
-
Speedup
-
-
fig=report.plotSpeedup()
-fig.show()
-
-
-
-Results -
-
-
-
-
-
-

1.4. Speedup for partial performances

-
-
-
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.")
-
-
-
-Results -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - Cemosis logo - -
- © 2024 Cemosis, Université de Strasbourg -
-
- - - - - - - - - - - diff --git a/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_4/gaya/2024-10-04T10:36:52+0200.html b/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_4/gaya/2024-10-04T10:36:52+0200.html deleted file mode 100644 index ed840644..00000000 --- a/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_4/gaya/2024-10-04T10:36:52+0200.html +++ /dev/null @@ -1,371 +0,0 @@ - - - - - - Reframe Report for Feel++ heat toolbox on Gaya :: Benchmarking - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - -
- - -
- -
-

Reframe Report for Feel++ heat toolbox on Gaya

-
-

1. Test Summary

-
-
-
    -
  • -

    Total Tests: 7

    -
  • -
  • -

    Failures: 0

    -
  • -
  • -

    Testcases

    -
    -
      -
    • -

      ToolboxTest %nb_task=384

      -
    • -
    • -

      ToolboxTest %nb_task=256

      -
    • -
    • -

      ToolboxTest %nb_task=128

      -
    • -
    • -

      ToolboxTest %nb_task=64

      -
    • -
    • -

      ToolboxTest %nb_task=32

      -
    • -
    • -

      ToolboxTest %nb_task=16

      -
    • -
    • -

      ToolboxTest %nb_task=8

      -
    • -
    -
    -
  • -
  • -

    Environment variables:

    -
  • -
-
-
-
-
{'OMP_NUM_THREADS': 1}
-
-
-
-
-
try:
-    from feelpp.benchmarking.feelpp_toolboxes.reframe.report import Report
-except ImportError:
-    import sys
-    sys.path.append("./src/feelpp")
-    from benchmarking.feelpp_toolboxes.reframe.report import Report
-
-report=Report(file_path="reports/feelpp_toolbox_heat/gaya/20241004T103652-busbar3d.json")
-
-
-
-Results -
-
-
-
   num_tasks                                           perfvars   time_run
-0        384  [{'name': 'ElectricSolve_ksp-niter', 'referenc...  26.426909
-1        256  [{'name': 'ElectricSolve_ksp-niter', 'referenc...  54.130361
-2        128  [{'name': 'ElectricSolve_ksp-niter', 'referenc...  48.988287
-3         64  [{'name': 'ElectricSolve_ksp-niter', 'referenc...  35.953544
-4         32  [{'name': 'ElectricSolve_ksp-niter', 'referenc...  44.658686
-5         16  [{'name': 'ElectricSolve_ksp-niter', 'referenc...  49.702229
-6          8  [{'name': 'ElectricSolve_ksp-niter', 'referenc...  53.662261
-
-
-
-
-
-

1.1. Performance by Simulation Steps

-
-
-
fig=report.plotPerformanceByStep()
-fig.show()
-
-
-
-Results -
-
-
-
-
-
-

1.2. Performance by Number of Tasks

-
-
-
fig=report.plotPerformanceByTask()
-fig.show()
-
-
-
-Results -
-
-
-
-
-
-

1.3. Speedup of the simulation Steps

-
-
Speedup
-
-
fig=report.plotSpeedup()
-fig.show()
-
-
-
-Results -
-
-
-
-
-
-

1.4. Speedup for partial performances

-
-
-
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.")
-
-
-
-Results -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - Cemosis logo - -
- © 2024 Cemosis, Université de Strasbourg -
-
- - - - - - - - - - - diff --git a/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_4/gaya/index.html b/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_4/gaya/index.html deleted file mode 100644 index 8d94d41b..00000000 --- a/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_4/gaya/index.html +++ /dev/null @@ -1,225 +0,0 @@ - - - - - - Gaya :: Benchmarking - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-
- - Cemosis logo - -
- © 2024 Cemosis, Université de Strasbourg -
-
- - - - - - - - - - - diff --git a/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_4/index.html b/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_4/index.html deleted file mode 100644 index 86be555a..00000000 --- a/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_4/index.html +++ /dev/null @@ -1,217 +0,0 @@ - - - - - - Thermal Bridges Case 4 :: Benchmarking - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- - -
- - -
- -
-
-
- -
-
-
- - Cemosis logo - -
- © 2024 Cemosis, Université de Strasbourg -
-
- - - - - - - - - - - diff --git a/benchmarking/applications/feelpp_toolbox_heatfluid/index.html b/benchmarking/applications/feelpp_toolbox_heatfluid/index.html index 11dd69a7..5bcc7a3c 100644 --- a/benchmarking/applications/feelpp_toolbox_heatfluid/index.html +++ b/benchmarking/applications/feelpp_toolbox_heatfluid/index.html @@ -157,31 +157,6 @@ diff --git a/benchmarking/applications/feelpp_toolbox_heatfluid/laminar2d/gaya/index.html b/benchmarking/applications/feelpp_toolbox_heatfluid/laminar2d/gaya/index.html deleted file mode 100644 index aaf52a70..00000000 --- a/benchmarking/applications/feelpp_toolbox_heatfluid/laminar2d/gaya/index.html +++ /dev/null @@ -1,200 +0,0 @@ - - - - - - Gaya :: Benchmarking - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- - -
- - -
-
-

Gaya

-
-
-
-
- -
-
-
- - Cemosis logo - -
- © 2024 Cemosis, Université de Strasbourg -
-
- - - - - - - - - - - diff --git a/benchmarking/applications/feelpp_toolbox_heatfluid/laminar2d/index.html b/benchmarking/applications/feelpp_toolbox_heatfluid/laminar2d/index.html deleted file mode 100644 index 9da96335..00000000 --- a/benchmarking/applications/feelpp_toolbox_heatfluid/laminar2d/index.html +++ /dev/null @@ -1,217 +0,0 @@ - - - - - - Laminar 2D :: Benchmarking - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- - -
- - -
- -
-
-
- -
-
-
- - Cemosis logo - -
- © 2024 Cemosis, Université de Strasbourg -
-
- - - - - - - - - - - diff --git a/benchmarking/applications/feelpp_toolbox_heatfluid/laminar3d/gaya/2024-10-04T10:36:30+0200.html b/benchmarking/applications/feelpp_toolbox_heatfluid/laminar3d/gaya/2024-10-04T10:36:30+0200.html deleted file mode 100644 index 410785ff..00000000 --- a/benchmarking/applications/feelpp_toolbox_heatfluid/laminar3d/gaya/2024-10-04T10:36:30+0200.html +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - Reframe Report for Feel++ Heat Fluid toolbox on Gaya :: Benchmarking - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - -
- - -
- -
-

Reframe Report for Feel++ Heat Fluid toolbox on Gaya

-
-

1. Test Summary

-
-
-
    -
  • -

    Total Tests: 6

    -
  • -
  • -

    Failures: 0

    -
  • -
  • -

    Testcases

    -
    -
      -
    • -

      ToolboxTest %nb_task=128

      -
    • -
    • -

      ToolboxTest %nb_task=64

      -
    • -
    • -

      ToolboxTest %nb_task=32

      -
    • -
    • -

      ToolboxTest %nb_task=16

      -
    • -
    • -

      ToolboxTest %nb_task=8

      -
    • -
    • -

      ToolboxTest %nb_task=4

      -
    • -
    -
    -
  • -
  • -

    Environment variables:

    -
  • -
-
-
-
-
{'OMP_NUM_THREADS': 1}
-
-
-
-
-
try:
-    from feelpp.benchmarking.feelpp_toolboxes.reframe.report import Report
-except ImportError:
-    import sys
-    sys.path.append("./src/feelpp")
-    from benchmarking.feelpp_toolboxes.reframe.report import Report
-
-report=Report(file_path="reports/feelpp_toolbox_heatfluid/gaya/20241004T103630-busbar2d.json")
-
-
-
-Results -
-
-
-
   num_tasks                                           perfvars   time_run
-0        128  [{'name': 'ElectricSolve_ksp-niter', 'referenc...  21.244579
-1         64  [{'name': 'ElectricSolve_ksp-niter', 'referenc...  10.533309
-2         32  [{'name': 'ElectricSolve_ksp-niter', 'referenc...   7.280814
-3         16  [{'name': 'ElectricSolve_ksp-niter', 'referenc...   5.452493
-4          8  [{'name': 'ElectricSolve_ksp-niter', 'referenc...   9.032540
-5          4  [{'name': 'ElectricSolve_ksp-niter', 'referenc...  10.488184
-
-
-
-
-
-

1.1. Performance by Simulation Steps

-
-
-
fig=report.plotPerformanceByStep()
-fig.show()
-
-
-
-Results -
-
-
-
-
-
-

1.2. Performance by Number of Tasks

-
-
-
fig=report.plotPerformanceByTask()
-fig.show()
-
-
-
-Results -
-
-
-
-
-
-

1.3. Speedup of the simulation Steps

-
-
Speedup
-
-
fig=report.plotSpeedup()
-fig.show()
-
-
-
-Results -
-
-
-
-
-
-

1.4. Speedup for partial performances

-
-
-
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.")
-
-
-
-Results -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - Cemosis logo - -
- © 2024 Cemosis, Université de Strasbourg -
-
- - - - - - - - - - - diff --git a/benchmarking/applications/feelpp_toolbox_heatfluid/laminar3d/gaya/2024-10-04T10:36:52+0200.html b/benchmarking/applications/feelpp_toolbox_heatfluid/laminar3d/gaya/2024-10-04T10:36:52+0200.html deleted file mode 100644 index 30fee99d..00000000 --- a/benchmarking/applications/feelpp_toolbox_heatfluid/laminar3d/gaya/2024-10-04T10:36:52+0200.html +++ /dev/null @@ -1,371 +0,0 @@ - - - - - - Reframe Report for Feel++ Heat Fluid toolbox on Gaya :: Benchmarking - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - -
- - -
- -
-

Reframe Report for Feel++ Heat Fluid toolbox on Gaya

-
-

1. Test Summary

-
-
-
    -
  • -

    Total Tests: 7

    -
  • -
  • -

    Failures: 0

    -
  • -
  • -

    Testcases

    -
    -
      -
    • -

      ToolboxTest %nb_task=384

      -
    • -
    • -

      ToolboxTest %nb_task=256

      -
    • -
    • -

      ToolboxTest %nb_task=128

      -
    • -
    • -

      ToolboxTest %nb_task=64

      -
    • -
    • -

      ToolboxTest %nb_task=32

      -
    • -
    • -

      ToolboxTest %nb_task=16

      -
    • -
    • -

      ToolboxTest %nb_task=8

      -
    • -
    -
    -
  • -
  • -

    Environment variables:

    -
  • -
-
-
-
-
{'OMP_NUM_THREADS': 1}
-
-
-
-
-
try:
-    from feelpp.benchmarking.feelpp_toolboxes.reframe.report import Report
-except ImportError:
-    import sys
-    sys.path.append("./src/feelpp")
-    from benchmarking.feelpp_toolboxes.reframe.report import Report
-
-report=Report(file_path="reports/feelpp_toolbox_heatfluid/gaya/20241004T103652-busbar3d.json")
-
-
-
-Results -
-
-
-
   num_tasks                                           perfvars   time_run
-0        384  [{'name': 'ElectricSolve_ksp-niter', 'referenc...  26.426909
-1        256  [{'name': 'ElectricSolve_ksp-niter', 'referenc...  54.130361
-2        128  [{'name': 'ElectricSolve_ksp-niter', 'referenc...  48.988287
-3         64  [{'name': 'ElectricSolve_ksp-niter', 'referenc...  35.953544
-4         32  [{'name': 'ElectricSolve_ksp-niter', 'referenc...  44.658686
-5         16  [{'name': 'ElectricSolve_ksp-niter', 'referenc...  49.702229
-6          8  [{'name': 'ElectricSolve_ksp-niter', 'referenc...  53.662261
-
-
-
-
-
-

1.1. Performance by Simulation Steps

-
-
-
fig=report.plotPerformanceByStep()
-fig.show()
-
-
-
-Results -
-
-
-
-
-
-

1.2. Performance by Number of Tasks

-
-
-
fig=report.plotPerformanceByTask()
-fig.show()
-
-
-
-Results -
-
-
-
-
-
-

1.3. Speedup of the simulation Steps

-
-
Speedup
-
-
fig=report.plotSpeedup()
-fig.show()
-
-
-
-Results -
-
-
-
-
-
-

1.4. Speedup for partial performances

-
-
-
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.")
-
-
-
-Results -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - Cemosis logo - -
- © 2024 Cemosis, Université de Strasbourg -
-
- - - - - - - - - - - diff --git a/benchmarking/applications/feelpp_toolbox_heatfluid/laminar3d/gaya/index.html b/benchmarking/applications/feelpp_toolbox_heatfluid/laminar3d/gaya/index.html deleted file mode 100644 index 9ddf6496..00000000 --- a/benchmarking/applications/feelpp_toolbox_heatfluid/laminar3d/gaya/index.html +++ /dev/null @@ -1,225 +0,0 @@ - - - - - - Gaya :: Benchmarking - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -
-
-
- - Cemosis logo - -
- © 2024 Cemosis, Université de Strasbourg -
-
- - - - - - - - - - - diff --git a/benchmarking/applications/feelpp_toolbox_heatfluid/laminar3d/index.html b/benchmarking/applications/feelpp_toolbox_heatfluid/laminar3d/index.html deleted file mode 100644 index 11f2c3f0..00000000 --- a/benchmarking/applications/feelpp_toolbox_heatfluid/laminar3d/index.html +++ /dev/null @@ -1,217 +0,0 @@ - - - - - - Laminar 3D :: Benchmarking - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- - -
- - -
- -
-
-
- -
-
-
- - Cemosis logo - -
- © 2024 Cemosis, Université de Strasbourg -
-
- - - - - - - - - - - diff --git a/sitemap.xml b/sitemap.xml index e9f5a063..c68fd7ef 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -2,106 +2,42 @@ https://feelpp.github.io/benchmarking/benchmarking/applications/feelpp_toolbox_electric/busbar2d/gaya/2024-10-04T10:36:30+0200.html -2024-10-04T09:47:18.813Z +2024-10-10T06:48:25.608Z https://feelpp.github.io/benchmarking/benchmarking/applications/feelpp_toolbox_electric/busbar2d/gaya/index.html -2024-10-04T09:47:18.813Z +2024-10-10T06:48:25.608Z https://feelpp.github.io/benchmarking/benchmarking/applications/feelpp_toolbox_electric/busbar2d/index.html -2024-10-04T09:47:18.813Z +2024-10-10T06:48:25.608Z https://feelpp.github.io/benchmarking/benchmarking/applications/feelpp_toolbox_electric/busbar3d/gaya/2024-10-04T10:36:52+0200.html -2024-10-04T09:47:18.813Z +2024-10-10T06:48:25.608Z https://feelpp.github.io/benchmarking/benchmarking/applications/feelpp_toolbox_electric/busbar3d/gaya/index.html -2024-10-04T09:47:18.813Z +2024-10-10T06:48:25.608Z https://feelpp.github.io/benchmarking/benchmarking/applications/feelpp_toolbox_electric/busbar3d/index.html -2024-10-04T09:47:18.813Z +2024-10-10T06:48:25.608Z https://feelpp.github.io/benchmarking/benchmarking/applications/feelpp_toolbox_electric/index.html -2024-10-04T09:47:18.813Z +2024-10-10T06:48:25.608Z https://feelpp.github.io/benchmarking/benchmarking/applications/feelpp_toolbox_heat/index.html -2024-10-04T09:47:18.813Z - - -https://feelpp.github.io/benchmarking/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_1/gaya/index.html -2024-10-04T09:47:18.813Z - - -https://feelpp.github.io/benchmarking/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_1/index.html -2024-10-04T09:47:18.813Z - - -https://feelpp.github.io/benchmarking/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_2/gaya/index.html -2024-10-04T09:47:18.813Z - - -https://feelpp.github.io/benchmarking/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_2/index.html -2024-10-04T09:47:18.813Z - - -https://feelpp.github.io/benchmarking/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_3/gaya/index.html -2024-10-04T09:47:18.813Z - - -https://feelpp.github.io/benchmarking/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_3/index.html -2024-10-04T09:47:18.813Z - - -https://feelpp.github.io/benchmarking/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_4/gaya/2024-10-04T10:36:30+0200.html -2024-10-04T09:47:18.813Z - - -https://feelpp.github.io/benchmarking/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_4/gaya/2024-10-04T10:36:52+0200.html -2024-10-04T09:47:18.813Z - - -https://feelpp.github.io/benchmarking/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_4/gaya/index.html -2024-10-04T09:47:18.813Z - - -https://feelpp.github.io/benchmarking/benchmarking/applications/feelpp_toolbox_heat/thermal_bridges_case_4/index.html -2024-10-04T09:47:18.813Z +2024-10-10T06:48:25.608Z https://feelpp.github.io/benchmarking/benchmarking/applications/feelpp_toolbox_heatfluid/index.html -2024-10-04T09:47:18.813Z - - -https://feelpp.github.io/benchmarking/benchmarking/applications/feelpp_toolbox_heatfluid/laminar2d/gaya/index.html -2024-10-04T09:47:18.813Z - - -https://feelpp.github.io/benchmarking/benchmarking/applications/feelpp_toolbox_heatfluid/laminar2d/index.html -2024-10-04T09:47:18.813Z - - -https://feelpp.github.io/benchmarking/benchmarking/applications/feelpp_toolbox_heatfluid/laminar3d/gaya/2024-10-04T10:36:30+0200.html -2024-10-04T09:47:18.813Z - - -https://feelpp.github.io/benchmarking/benchmarking/applications/feelpp_toolbox_heatfluid/laminar3d/gaya/2024-10-04T10:36:52+0200.html -2024-10-04T09:47:18.813Z - - -https://feelpp.github.io/benchmarking/benchmarking/applications/feelpp_toolbox_heatfluid/laminar3d/gaya/index.html -2024-10-04T09:47:18.813Z - - -https://feelpp.github.io/benchmarking/benchmarking/applications/feelpp_toolbox_heatfluid/laminar3d/index.html -2024-10-04T09:47:18.813Z +2024-10-10T06:48:25.608Z https://feelpp.github.io/benchmarking/benchmarking/index.html -2024-10-04T09:47:18.813Z +2024-10-10T06:48:25.608Z