diff --git a/scalingtest/4gpusPerNode.ipynb b/scalingtest/4gpusPerNode.ipynb new file mode 100644 index 0000000000000000000000000000000000000000..fab9d036e71dad4ba6ee3c5e0df500bd31980c33 Binary files /dev/null and b/scalingtest/4gpusPerNode.ipynb differ diff --git a/scalingtest/_build/html/4gpusPerNode.html b/scalingtest/_build/html/4gpusPerNode.html new file mode 100644 index 0000000000000000000000000000000000000000..07609a44ce5e774a4437d4cfe48c6812f2fcdfc0 Binary files /dev/null and b/scalingtest/_build/html/4gpusPerNode.html differ diff --git a/scalingtest/_build/html/ArborJuwels.html b/scalingtest/_build/html/ArborJuwels.html index 75606e3fec0256d598085c097f7d377070e15fca..dfa653653e52f66ba7f40fac7caa7219fb458407 100644 Binary files a/scalingtest/_build/html/ArborJuwels.html and b/scalingtest/_build/html/ArborJuwels.html differ diff --git a/scalingtest/_build/html/Energy.html b/scalingtest/_build/html/Energy.html index f3fae399a48d29ff6d1a1de744cc32b1b28b93b1..35d918a77adf0d529d8b18b654b414f95ea05f67 100644 --- a/scalingtest/_build/html/Energy.html +++ b/scalingtest/_build/html/Energy.html @@ -182,6 +182,10 @@ <ul class="nav bd-sidenav"> <li class="toctree-l1"><a class="reference internal" href="introtobenchmarking.html">HPC Benchmarking</a></li> <li class="toctree-l1"><a class="reference internal" href="basicPlotting.html">Strong Scaling Performance Analysis</a></li> +<li class="toctree-l1"><a class="reference internal" href="gpuPerformanceTest.html">Benchmarking on GPUs</a></li> + +<li class="toctree-l1"><a class="reference internal" href="4gpusPerNode.html">Benchmarking the Scalability of Arbor on GPU-Based Systems (4 GPUs per Node)</a></li> + <li class="toctree-l1"><a class="reference internal" href="ArborJuwels.html">Arbor benchmarking on SuperComputers</a></li> <li class="toctree-l1"><a class="reference internal" href="markdown-notebooks.html">Notebooks with MyST Markdown</a></li> </ul> @@ -381,7 +385,7 @@ document.write(` <div id="searchbox"></div> <article class="bd-article"> - <section class="tex2jax_ignore mathjax_ignore" id="energy-modelling"> + <section id="energy-modelling"> <h1>Energy Modelling<a class="headerlink" href="#energy-modelling" title="Link to this heading">#</a></h1> <div class="cell docutils container"> <div class="cell_input docutils container"> @@ -465,7 +469,7 @@ document.write(` </div> </div> <div class="cell_output docutils container"> -<div class="output text_plain highlight-myst-ansi notranslate"><div class="highlight"><pre><span></span>[<matplotlib.lines.Line2D at 0x7276e1be5940>] +<div class="output text_plain highlight-myst-ansi notranslate"><div class="highlight"><pre><span></span>[<matplotlib.lines.Line2D at 0x77a4296b5580>] </pre></div> </div> <img alt="_images/7ad666fe6fed0e976650df0613298907170fd87b8341b3f49a7298701fb24b10.png" src="_images/7ad666fe6fed0e976650df0613298907170fd87b8341b3f49a7298701fb24b10.png" /> @@ -768,7 +772,7 @@ Minimum energy consumption: 0.02 </div> </div> <div class="cell_output docutils container"> -<div class="output text_plain highlight-myst-ansi notranslate"><div class="highlight"><pre><span></span>[<matplotlib.lines.Line2D at 0x7276dcbc3320>] +<div class="output text_plain highlight-myst-ansi notranslate"><div class="highlight"><pre><span></span>[<matplotlib.lines.Line2D at 0x77a42530a840>] </pre></div> </div> <img alt="_images/8a10d48ceff7cfd03c0d32acb16383d192278c993d8865778ca25f20c9b46ed5.png" src="_images/8a10d48ceff7cfd03c0d32acb16383d192278c993d8865778ca25f20c9b46ed5.png" /> diff --git a/scalingtest/_build/html/Untitled.html b/scalingtest/_build/html/Untitled.html index 1e19b63df74373926e4301dc6b29d554cf6109da..0e22cb833aed6a13fc5b632117dbcae56f1b6ead 100644 --- a/scalingtest/_build/html/Untitled.html +++ b/scalingtest/_build/html/Untitled.html @@ -57,8 +57,6 @@ <script async="async" src="_static/sphinx-thebe.js?v=c100c467"></script> <script>var togglebuttonSelector = '.toggle, .admonition.dropdown';</script> <script>const THEBE_JS_URL = "https://unpkg.com/thebe@0.8.2/lib/index.js"; const thebe_selector = ".thebe,.cell"; const thebe_selector_input = "pre"; const thebe_selector_output = ".output, .cell_output"</script> - <script>window.MathJax = {"options": {"processHtmlClass": "tex2jax_process|mathjax_process|math|output_area"}}</script> - <script defer="defer" src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script> <script>DOCUMENTATION_OPTIONS.pagename = 'Untitled';</script> <link rel="index" title="Index" href="genindex.html" /> <link rel="search" title="Search" href="search.html" /> @@ -184,6 +182,10 @@ <ul class="nav bd-sidenav"> <li class="toctree-l1"><a class="reference internal" href="introtobenchmarking.html">HPC Benchmarking</a></li> <li class="toctree-l1"><a class="reference internal" href="basicPlotting.html">Strong Scaling Performance Analysis</a></li> +<li class="toctree-l1"><a class="reference internal" href="gpuPerformanceTest.html">Benchmarking on GPUs</a></li> + +<li class="toctree-l1"><a class="reference internal" href="4gpusPerNode.html">Benchmarking the Scalability of Arbor on GPU-Based Systems (4 GPUs per Node)</a></li> + <li class="toctree-l1"><a class="reference internal" href="ArborJuwels.html">Arbor benchmarking on SuperComputers</a></li> <li class="toctree-l1"><a class="reference internal" href="markdown-notebooks.html">Notebooks with MyST Markdown</a></li> </ul> @@ -396,7 +398,7 @@ document.write(` </ul> </li> <li class="toc-h1 nav-item toc-entry"><a class="reference internal nav-link" href="#id1"></a><ul class="visible nav section-nav flex-column"> -<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link" href="#practical-constraint-a-leq-b">Practical Constraint: <span class="math notranslate nohighlight">\( a \leq b\)</span></a></li> +<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link" href="#practical-constraint-a-leq-b">Practical Constraint: $ a \leq b$</a></li> </ul> </li> <li class="toc-h1 nav-item toc-entry"><a class="reference internal nav-link" href="#id2">Parallel Speedup Model Analysis</a><ul class="visible nav section-nav flex-column"> @@ -434,14 +436,14 @@ document.write(` <div id="searchbox"></div> <article class="bd-article"> - <section class="tex2jax_ignore mathjax_ignore" id="performance-modelling"> + <section id="performance-modelling"> <h1>Performance modelling<a class="headerlink" href="#performance-modelling" title="Link to this heading">#</a></h1> </section> -<section class="tex2jax_ignore mathjax_ignore" id="parallel-speedup-model-analysis"> +<section id="parallel-speedup-model-analysis"> <h1>Parallel Speedup Model Analysis<a class="headerlink" href="#parallel-speedup-model-analysis" title="Link to this heading">#</a></h1> <section id="model-definition"> <h2>Model Definition<a class="headerlink" href="#model-definition" title="Link to this heading">#</a></h2> -<p>The proposed speedup model is a function of the number of nodes (<code class="docutils literal notranslate"><span class="pre">N</span></code>), with parameters <span class="math notranslate nohighlight">\(\alpha\)</span> (parallel potential) and <span class="math notranslate nohighlight">\(\beta\)</span> (saturation rate):</p> +<p>The proposed speedup model is a function of the number of nodes (<code class="docutils literal notranslate"><span class="pre">N</span></code>), with parameters $\alpha$ (parallel potential) and $\beta$ (saturation rate):</p> <p>\[ S(N) = 1 + \frac{\alpha (N - 1)}{\beta + (N - 1)} \]</p> @@ -449,8 +451,8 @@ S(N) = 1 + \frac{\alpha (N - 1)}{\beta + (N - 1)} <h3>Parameters:<a class="headerlink" href="#parameters" title="Link to this heading">#</a></h3> <ul class="simple"> <li><p><strong><code class="docutils literal notranslate"><span class="pre">N</span></code></strong>: Number of nodes (≥1)</p></li> -<li><p><span class="math notranslate nohighlight">\(\alpha\)</span> : Maximum additional speedup beyond sequential execution</p></li> -<li><p><span class="math notranslate nohighlight">\(\beta\)</span> Half-saturation point (controls how quickly speedup plateaus)</p></li> +<li><p>$\alpha$ : Maximum additional speedup beyond sequential execution</p></li> +<li><p>$\beta$ Half-saturation point (controls how quickly speedup plateaus)</p></li> </ul> <p>\[ S(1) = 1 + \frac{\alpha (1 - 1)}{\beta + (1 - 1)} = 1 @@ -464,13 +466,13 @@ S(1) = 1 + \frac{\alpha (1 - 1)}{\beta + (1 - 1)} = 1 <p>\[ S(N) = 1 + \frac{\alpha (N - 1)}{\beta + (N - 1)} \approx 1 + \frac{\alpha (N - 1)}{\beta} \]</p> -<p>Speedup scales linearly with <span class="math notranslate nohighlight">\(N\)</span>, with slope <span class="math notranslate nohighlight">\(\frac{\alpha}{\beta}\)</span></p> +<p>Speedup scales linearly with $N$, with slope $\frac{\alpha}{\beta}$</p> </section> </section> <hr class="docutils" /> <section id="derivative-marginal-speedup-gain"> <h2>Derivative (Marginal Speedup Gain)<a class="headerlink" href="#derivative-marginal-speedup-gain" title="Link to this heading">#</a></h2> -<p>The derivative <span class="math notranslate nohighlight">\(\frac{dS}{dn}\)</span> describes how much speedup improves per additional node:</p> +<p>The derivative $\frac{dS}{dn}$ describes how much speedup improves per additional node:</p> <p>\[ \frac{dS}{dN} = \frac{\alpha \beta}{(\beta + N - 1)^2} \]</p> @@ -484,7 +486,7 @@ S(N) = 1 + \frac{\alpha (N - 1)}{\beta + (N - 1)} \approx 1 + \frac{\alpha (N - </li> <li><p><strong>Half-saturation</strong>:</p> <ul class="simple"> -<li><p>Derivative halves when (n = <span class="math notranslate nohighlight">\(\beta\)</span> + 1).</p></li> +<li><p>Derivative halves when (n = $\beta$ + 1).</p></li> </ul> </li> </ol> @@ -493,16 +495,16 @@ S(N) = 1 + \frac{\alpha (N - 1)}{\beta + (N - 1)} \approx 1 + \frac{\alpha (N - <hr class="docutils" /> <section id="maximum-theoretical-speedup"> <h2>Maximum Theoretical Speedup<a class="headerlink" href="#maximum-theoretical-speedup" title="Link to this heading">#</a></h2> -<p>The asymptotic limit as (n \to <span class="math notranslate nohighlight">\(\infty \)</span>):</p> +<p>The asymptotic limit as (n \to $\infty $):</p> <p>\[ S_{\text{max}} = \lim_{n \to \infty} S(n) = 1 + a \]</p> </section> </section> -<section class="tex2jax_ignore mathjax_ignore" id="id1"> +<section id="id1"> <h1><a class="headerlink" href="#id1" title="Link to this heading">#</a></h1> <section id="practical-constraint-a-leq-b"> -<h2>Practical Constraint: <span class="math notranslate nohighlight">\( a \leq b\)</span><a class="headerlink" href="#practical-constraint-a-leq-b" title="Link to this heading">#</a></h2> +<h2>Practical Constraint: $ a \leq b$<a class="headerlink" href="#practical-constraint-a-leq-b" title="Link to this heading">#</a></h2> <p>In real-world systems, <strong>adding nodes never provides perfect linear scaling</strong> due to:</p> <ol class="arabic simple"> <li><p><strong>Communication Overhead</strong>:</p> @@ -514,7 +516,7 @@ S_{\text{max}} = \lim_{n \to \infty} S(n) = 1 + a </section> </section> <hr class="docutils" /> -<section class="tex2jax_ignore mathjax_ignore" id="id2"> +<section id="id2"> <h1>Parallel Speedup Model Analysis<a class="headerlink" href="#id2" title="Link to this heading">#</a></h1> <section id="id3"> <h2>Model Definition<a class="headerlink" href="#id3" title="Link to this heading">#</a></h2> @@ -590,11 +592,11 @@ S(1) = 1 + \frac{a (1 - 1)}{b + (1 - 1)} = 1 </thead> <tbody> <tr class="row-even"><td><p>Initial Slope</p></td> -<td><p><span class="math notranslate nohighlight">\( \frac{a}{b} \leq 1 \)</span></p></td> +<td><p>$ \frac{a}{b} \leq 1 $</p></td> <td><p>Early scaling efficiency (lower = worse)</p></td> </tr> <tr class="row-odd"><td><p>Saturation Point</p></td> -<td><p><span class="math notranslate nohighlight">\( n \approx b \)</span></p></td> +<td><p>$ n \approx b $</p></td> <td><p>Nodes needed for significant diminishing returns</p></td> </tr> </tbody> @@ -769,7 +771,7 @@ S_{\text{max}} = 1 + a \quad \text{(where } a \leq b\text{)} </ul> </li> <li class="toc-h1 nav-item toc-entry"><a class="reference internal nav-link" href="#id1"></a><ul class="visible nav section-nav flex-column"> -<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link" href="#practical-constraint-a-leq-b">Practical Constraint: <span class="math notranslate nohighlight">\( a \leq b\)</span></a></li> +<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link" href="#practical-constraint-a-leq-b">Practical Constraint: $ a \leq b$</a></li> </ul> </li> <li class="toc-h1 nav-item toc-entry"><a class="reference internal nav-link" href="#id2">Parallel Speedup Model Analysis</a><ul class="visible nav section-nav flex-column"> diff --git a/scalingtest/_build/html/_sources/4gpusPerNode.ipynb b/scalingtest/_build/html/_sources/4gpusPerNode.ipynb new file mode 100644 index 0000000000000000000000000000000000000000..fab9d036e71dad4ba6ee3c5e0df500bd31980c33 Binary files /dev/null and b/scalingtest/_build/html/_sources/4gpusPerNode.ipynb differ diff --git a/scalingtest/_build/html/_sources/basicPlotting.ipynb b/scalingtest/_build/html/_sources/basicPlotting.ipynb index ba2a6379aeb231c526232aac98eabecbc0b1e19c..77ca8b4a533a9fee21f358deaed10298a237b35a 100644 --- a/scalingtest/_build/html/_sources/basicPlotting.ipynb +++ b/scalingtest/_build/html/_sources/basicPlotting.ipynb @@ -3,7 +3,13 @@ { "cell_type": "markdown", "id": "6d42adb4-b890-418a-a655-919046f3bcb9", - "metadata": {}, + "metadata": { + "editable": true, + "slideshow": { + "slide_type": "" + }, + "tags": [] + }, "source": [ "# Strong Scaling Performance Analysis\n", "\n", @@ -80,9 +86,11 @@ "execution_count": 53, "id": "ebf89efa-3611-4a4c-b584-e4b6efa34d23", "metadata": { - "jupyter": { - "source_hidden": true - } + "editable": true, + "slideshow": { + "slide_type": "" + }, + "tags": [] }, "outputs": [ { diff --git a/scalingtest/_build/html/_sources/gpuPerformanceTest.ipynb b/scalingtest/_build/html/_sources/gpuPerformanceTest.ipynb index 14f0011b13f71770e6be33a03aad71fefb3ddeb8..1ca9cb128840e568b6ef0fe5fb5285173ddd1fe0 100644 Binary files a/scalingtest/_build/html/_sources/gpuPerformanceTest.ipynb and b/scalingtest/_build/html/_sources/gpuPerformanceTest.ipynb differ diff --git a/scalingtest/_build/html/_sources/introtobenchmarking.ipynb b/scalingtest/_build/html/_sources/introtobenchmarking.ipynb index 90cc26e1c9429a7e3ba471cfa19368b395c24470..4937b1829d3824068dd6825d90774e63efe4f04c 100644 --- a/scalingtest/_build/html/_sources/introtobenchmarking.ipynb +++ b/scalingtest/_build/html/_sources/introtobenchmarking.ipynb @@ -3,7 +3,13 @@ { "cell_type": "markdown", "id": "bc422a75-2f81-4579-aa1d-13fca18b5ddf", - "metadata": {}, + "metadata": { + "editable": true, + "slideshow": { + "slide_type": "" + }, + "tags": [] + }, "source": [ "# HPC Benchmarking\n", "\n", diff --git a/scalingtest/_build/html/basicPlotting.html b/scalingtest/_build/html/basicPlotting.html index dabed1603d0c53fd2e22525037d8c0e431a92ffd..bf275972b62742f57d2204bee764a623512ddc25 100644 --- a/scalingtest/_build/html/basicPlotting.html +++ b/scalingtest/_build/html/basicPlotting.html @@ -60,7 +60,7 @@ <script>DOCUMENTATION_OPTIONS.pagename = 'basicPlotting';</script> <link rel="index" title="Index" href="genindex.html" /> <link rel="search" title="Search" href="search.html" /> - <link rel="next" title="Arbor benchmarking on SuperComputers" href="ArborJuwels.html" /> + <link rel="next" title="Benchmarking on GPUs" href="gpuPerformanceTest.html" /> <link rel="prev" title="HPC Benchmarking" href="introtobenchmarking.html" /> <meta name="viewport" content="width=device-width, initial-scale=1"/> <meta name="docsearch:language" content="en"/> @@ -182,6 +182,10 @@ <ul class="current nav bd-sidenav"> <li class="toctree-l1"><a class="reference internal" href="introtobenchmarking.html">HPC Benchmarking</a></li> <li class="toctree-l1 current active"><a class="current reference internal" href="#">Strong Scaling Performance Analysis</a></li> +<li class="toctree-l1"><a class="reference internal" href="gpuPerformanceTest.html">Benchmarking on GPUs</a></li> + +<li class="toctree-l1"><a class="reference internal" href="4gpusPerNode.html">Benchmarking the Scalability of Arbor on GPU-Based Systems (4 GPUs per Node)</a></li> + <li class="toctree-l1"><a class="reference internal" href="ArborJuwels.html">Arbor benchmarking on SuperComputers</a></li> <li class="toctree-l1"><a class="reference internal" href="markdown-notebooks.html">Notebooks with MyST Markdown</a></li> </ul> @@ -400,7 +404,7 @@ document.write(` <div id="searchbox"></div> <article class="bd-article"> - <section class="tex2jax_ignore mathjax_ignore" id="strong-scaling-performance-analysis"> + <section id="strong-scaling-performance-analysis"> <h1>Strong Scaling Performance Analysis<a class="headerlink" href="#strong-scaling-performance-analysis" title="Link to this heading">#</a></h1> <section id="speedup-analysis"> <h2>Speedup Analysis<a class="headerlink" href="#speedup-analysis" title="Link to this heading">#</a></h2> @@ -8344,9 +8348,9 @@ maplibre-gl/dist/maplibre-gl.js: window.Plotly = Plotly; return Plotly; -}));</script> <div id="d04906a8-71fe-439f-b066-5f59ab7fe443" class="plotly-graph-div" style="height:525px; width:100%;"></div> <script type="text/javascript"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("d04906a8-71fe-439f-b066-5f59ab7fe443")) { Plotly.newPlot( "d04906a8-71fe-439f-b066-5f59ab7fe443", [{"line":{"color":"#33cc33","width":2},"marker":{"color":"#33cc33","size":10,"symbol":"circle"},"mode":"lines+markers","name":"JUWELS (Actual)","x":{"dtype":"i2","bdata":"AQACAAQACAAQACAAQACAAAABAAIABA=="},"y":{"dtype":"f8","bdata":"AAAAAAAA8D\u002foCVyAykL9P4h+qj\u002f5fgtAusW90GAVHUCpi7wya0orQCAefB4GrzlA7FT0S5LHSECWtVhCJxlZQJUj73UJimVAM7CfX6hFc0A4YG1Y6f18QA=="},"type":"scatter","xaxis":"x","yaxis":"y"},{"line":{"color":"black","dash":"dot","width":2},"mode":"lines","name":"Theoretical (Linear)","x":{"dtype":"i2","bdata":"AQACAAQACAAQACAAQACAAAABAAIABA=="},"y":{"dtype":"i2","bdata":"AQACAAQACAAQACAAQACAAAABAAIABA=="},"type":"scatter","xaxis":"x","yaxis":"y"},{"line":{"color":"#33cc33","width":2},"marker":{"color":"#33cc33","size":10,"symbol":"circle"},"mode":"lines+markers","name":"JUWELS (Actual)","showlegend":false,"x":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"y":{"dtype":"f8","bdata":"AAAAAAAAAAC77Zqfbt7rPxI5IXqWf\u002fw\u002fWGaFG6TlBkDG+aunpikOQCp2msoquxJAwXASuzmGFkDqC3aBGpkaQBKZ2cgvtx1AmuTcN3GJIED599YUFLchQA=="},"type":"scatter","xaxis":"x2","yaxis":"y2"},{"line":{"color":"black","dash":"dot","width":2},"mode":"lines","name":"Theoretical (Linear)","showlegend":false,"x":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"y":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"type":"scatter","xaxis":"x2","yaxis":"y2"}], {"template":{"data":{"barpolar":[{"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"type":"carpet"}],"choropleth":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"choropleth"}],"contourcarpet":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"contourcarpet"}],"contour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"contour"}],"heatmap":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"heatmap"}],"histogram2dcontour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2dcontour"}],"histogram2d":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2d"}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"mesh3d":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"mesh3d"}],"parcoords":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"parcoords"}],"pie":[{"automargin":true,"type":"pie"}],"scatter3d":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatter3d"}],"scattercarpet":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattercarpet"}],"scattergeo":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergeo"}],"scattergl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergl"}],"scattermapbox":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermapbox"}],"scattermap":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermap"}],"scatterpolargl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolargl"}],"scatterpolar":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolar"}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"scatterternary":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterternary"}],"surface":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"surface"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}]},"layout":{"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"autotypenumbers":"strict","coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]],"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"geo":{"bgcolor":"white","lakecolor":"white","landcolor":"white","showlakes":true,"showland":true,"subunitcolor":"#C8D4E3"},"hoverlabel":{"align":"left"},"hovermode":"closest","mapbox":{"style":"light"},"paper_bgcolor":"white","plot_bgcolor":"white","polar":{"angularaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""},"bgcolor":"white","radialaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""}},"scene":{"xaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"yaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"zaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"ternary":{"aaxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"baxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"bgcolor":"white","caxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""}},"title":{"x":0.05},"xaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2},"yaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2}}},"xaxis":{"anchor":"y","domain":[0.0,0.425],"title":{"text":"Number of Nodes"},"tickvals":{"dtype":"i2","bdata":"AQACAAQACAAQACAAQACAAAABAAIABA=="}},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"Speedup"}},"xaxis2":{"anchor":"y2","domain":[0.575,1.0],"title":{"text":"log\u2082(Number of Nodes)"},"tickvals":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"ticktext":["1","2","4","8","16","32","64","128","256","512","1024"]},"yaxis2":{"anchor":"x2","domain":[0.0,1.0],"title":{"text":"log\u2082(Speedup)"}},"annotations":[{"font":{"size":16},"showarrow":false,"text":"Speedup vs. Number of Nodes (Linear)","x":0.2125,"xanchor":"center","xref":"paper","y":1.0,"yanchor":"bottom","yref":"paper"},{"font":{"size":16},"showarrow":false,"text":"Speedup vs. Number of Nodes (log\u2082-log\u2082)","x":0.7875,"xanchor":"center","xref":"paper","y":1.0,"yanchor":"bottom","yref":"paper"}],"title":{"text":"Strong Scaling: Speedup vs. Number of Nodes","x":0.5,"xanchor":"center"},"font":{"size":17},"legend":{"x":0.5,"y":1.15,"orientation":"h"},"showlegend":true}, {"responsive": true} ).then(function(){ +}));</script> <div id="0a69f12d-2f4c-414b-b3a6-0808528cec8a" class="plotly-graph-div" style="height:525px; width:100%;"></div> <script type="text/javascript"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("0a69f12d-2f4c-414b-b3a6-0808528cec8a")) { Plotly.newPlot( "0a69f12d-2f4c-414b-b3a6-0808528cec8a", [{"line":{"color":"#33cc33","width":2},"marker":{"color":"#33cc33","size":10,"symbol":"circle"},"mode":"lines+markers","name":"JUWELS (Actual)","x":{"dtype":"i2","bdata":"AQACAAQACAAQACAAQACAAAABAAIABA=="},"y":{"dtype":"f8","bdata":"AAAAAAAA8D\u002foCVyAykL9P4h+qj\u002f5fgtAusW90GAVHUCpi7wya0orQCAefB4GrzlA7FT0S5LHSECWtVhCJxlZQJUj73UJimVAM7CfX6hFc0A4YG1Y6f18QA=="},"type":"scatter","xaxis":"x","yaxis":"y"},{"line":{"color":"black","dash":"dot","width":2},"mode":"lines","name":"Theoretical (Linear)","x":{"dtype":"i2","bdata":"AQACAAQACAAQACAAQACAAAABAAIABA=="},"y":{"dtype":"i2","bdata":"AQACAAQACAAQACAAQACAAAABAAIABA=="},"type":"scatter","xaxis":"x","yaxis":"y"},{"line":{"color":"#33cc33","width":2},"marker":{"color":"#33cc33","size":10,"symbol":"circle"},"mode":"lines+markers","name":"JUWELS (Actual)","showlegend":false,"x":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"y":{"dtype":"f8","bdata":"AAAAAAAAAAC77Zqfbt7rPxI5IXqWf\u002fw\u002fWGaFG6TlBkDG+aunpikOQCp2msoquxJAwXASuzmGFkDqC3aBGpkaQBKZ2cgvtx1AmuTcN3GJIED599YUFLchQA=="},"type":"scatter","xaxis":"x2","yaxis":"y2"},{"line":{"color":"black","dash":"dot","width":2},"mode":"lines","name":"Theoretical (Linear)","showlegend":false,"x":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"y":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"type":"scatter","xaxis":"x2","yaxis":"y2"}], {"template":{"data":{"barpolar":[{"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"type":"carpet"}],"choropleth":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"choropleth"}],"contourcarpet":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"contourcarpet"}],"contour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"contour"}],"heatmap":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"heatmap"}],"histogram2dcontour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2dcontour"}],"histogram2d":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2d"}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"mesh3d":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"mesh3d"}],"parcoords":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"parcoords"}],"pie":[{"automargin":true,"type":"pie"}],"scatter3d":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatter3d"}],"scattercarpet":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattercarpet"}],"scattergeo":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergeo"}],"scattergl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergl"}],"scattermapbox":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermapbox"}],"scattermap":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermap"}],"scatterpolargl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolargl"}],"scatterpolar":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolar"}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"scatterternary":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterternary"}],"surface":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"surface"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}]},"layout":{"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"autotypenumbers":"strict","coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]],"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"geo":{"bgcolor":"white","lakecolor":"white","landcolor":"white","showlakes":true,"showland":true,"subunitcolor":"#C8D4E3"},"hoverlabel":{"align":"left"},"hovermode":"closest","mapbox":{"style":"light"},"paper_bgcolor":"white","plot_bgcolor":"white","polar":{"angularaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""},"bgcolor":"white","radialaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""}},"scene":{"xaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"yaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"zaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"ternary":{"aaxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"baxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"bgcolor":"white","caxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""}},"title":{"x":0.05},"xaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2},"yaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2}}},"xaxis":{"anchor":"y","domain":[0.0,0.425],"title":{"text":"Number of Nodes"},"tickvals":{"dtype":"i2","bdata":"AQACAAQACAAQACAAQACAAAABAAIABA=="}},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"Speedup"}},"xaxis2":{"anchor":"y2","domain":[0.575,1.0],"title":{"text":"log\u2082(Number of Nodes)"},"tickvals":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"ticktext":["1","2","4","8","16","32","64","128","256","512","1024"]},"yaxis2":{"anchor":"x2","domain":[0.0,1.0],"title":{"text":"log\u2082(Speedup)"}},"annotations":[{"font":{"size":16},"showarrow":false,"text":"Speedup vs. Number of Nodes (Linear)","x":0.2125,"xanchor":"center","xref":"paper","y":1.0,"yanchor":"bottom","yref":"paper"},{"font":{"size":16},"showarrow":false,"text":"Speedup vs. Number of Nodes (log\u2082-log\u2082)","x":0.7875,"xanchor":"center","xref":"paper","y":1.0,"yanchor":"bottom","yref":"paper"}],"title":{"text":"Strong Scaling: Speedup vs. Number of Nodes","x":0.5,"xanchor":"center"},"font":{"size":17},"legend":{"x":0.5,"y":1.15,"orientation":"h"},"showlegend":true}, {"responsive": true} ).then(function(){ -var gd = document.getElementById('d04906a8-71fe-439f-b066-5f59ab7fe443'); +var gd = document.getElementById('0a69f12d-2f4c-414b-b3a6-0808528cec8a'); var x = new MutationObserver(function (mutations, observer) {{ var display = window.getComputedStyle(gd).display; if (!display || display === 'none') {{ @@ -12293,9 +12297,9 @@ maplibre-gl/dist/maplibre-gl.js: window.Plotly = Plotly; return Plotly; -}));</script> <div id="ef696b22-ffbb-4e4a-ab1f-8c08107bad2a" class="plotly-graph-div" style="height:525px; width:100%;"></div> <script type="text/javascript"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("ef696b22-ffbb-4e4a-ab1f-8c08107bad2a")) { Plotly.newPlot( "ef696b22-ffbb-4e4a-ab1f-8c08107bad2a", [{"line":{"color":"#33cc33","width":2},"marker":{"color":"#33cc33","size":10,"symbol":"circle"},"mode":"lines+markers","name":"JUWELS","x":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"y":{"dtype":"f8","bdata":"AAAAAAAAAAC77Zqfbt7rPxI5IXqWf\u002fw\u002fWGaFG6TlBkDG+aunpikOQCp2msoquxJAwXASuzmGFkDqC3aBGpkaQBKZ2cgvtx1AmuTcN3GJIED599YUFLchQA=="},"type":"scatter"},{"line":{"color":"black","dash":"dot","width":2},"mode":"lines","name":"Theoretical","x":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"y":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"type":"scatter"}], {"template":{"data":{"barpolar":[{"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"type":"carpet"}],"choropleth":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"choropleth"}],"contourcarpet":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"contourcarpet"}],"contour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"contour"}],"heatmap":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"heatmap"}],"histogram2dcontour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2dcontour"}],"histogram2d":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2d"}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"mesh3d":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"mesh3d"}],"parcoords":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"parcoords"}],"pie":[{"automargin":true,"type":"pie"}],"scatter3d":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatter3d"}],"scattercarpet":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattercarpet"}],"scattergeo":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergeo"}],"scattergl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergl"}],"scattermapbox":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermapbox"}],"scattermap":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermap"}],"scatterpolargl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolargl"}],"scatterpolar":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolar"}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"scatterternary":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterternary"}],"surface":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"surface"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}]},"layout":{"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"autotypenumbers":"strict","coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]],"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"geo":{"bgcolor":"white","lakecolor":"white","landcolor":"white","showlakes":true,"showland":true,"subunitcolor":"#C8D4E3"},"hoverlabel":{"align":"left"},"hovermode":"closest","mapbox":{"style":"light"},"paper_bgcolor":"white","plot_bgcolor":"white","polar":{"angularaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""},"bgcolor":"white","radialaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""}},"scene":{"xaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"yaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"zaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"ternary":{"aaxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"baxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"bgcolor":"white","caxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""}},"title":{"x":0.05},"xaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2},"yaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2}}},"title":{"text":"Strong Scaling: Speedup vs. Number of Nodes (log-log plot)","x":0.5,"xanchor":"center"},"font":{"size":17},"xaxis":{"title":{"text":"Log\u2082(Number of Nodes)"}},"yaxis":{"title":{"text":"Log\u2082 Speedup)"}},"showlegend":true}, {"responsive": true} ).then(function(){ +}));</script> <div id="1e97f3bd-045a-4fae-8897-53821c970e58" class="plotly-graph-div" style="height:525px; width:100%;"></div> <script type="text/javascript"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("1e97f3bd-045a-4fae-8897-53821c970e58")) { Plotly.newPlot( "1e97f3bd-045a-4fae-8897-53821c970e58", [{"line":{"color":"#33cc33","width":2},"marker":{"color":"#33cc33","size":10,"symbol":"circle"},"mode":"lines+markers","name":"JUWELS","x":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"y":{"dtype":"f8","bdata":"AAAAAAAAAAC77Zqfbt7rPxI5IXqWf\u002fw\u002fWGaFG6TlBkDG+aunpikOQCp2msoquxJAwXASuzmGFkDqC3aBGpkaQBKZ2cgvtx1AmuTcN3GJIED599YUFLchQA=="},"type":"scatter"},{"line":{"color":"black","dash":"dot","width":2},"mode":"lines","name":"Theoretical","x":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"y":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"type":"scatter"}], {"template":{"data":{"barpolar":[{"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"type":"carpet"}],"choropleth":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"choropleth"}],"contourcarpet":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"contourcarpet"}],"contour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"contour"}],"heatmap":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"heatmap"}],"histogram2dcontour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2dcontour"}],"histogram2d":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2d"}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"mesh3d":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"mesh3d"}],"parcoords":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"parcoords"}],"pie":[{"automargin":true,"type":"pie"}],"scatter3d":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatter3d"}],"scattercarpet":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattercarpet"}],"scattergeo":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergeo"}],"scattergl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergl"}],"scattermapbox":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermapbox"}],"scattermap":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermap"}],"scatterpolargl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolargl"}],"scatterpolar":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolar"}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"scatterternary":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterternary"}],"surface":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"surface"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}]},"layout":{"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"autotypenumbers":"strict","coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]],"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"geo":{"bgcolor":"white","lakecolor":"white","landcolor":"white","showlakes":true,"showland":true,"subunitcolor":"#C8D4E3"},"hoverlabel":{"align":"left"},"hovermode":"closest","mapbox":{"style":"light"},"paper_bgcolor":"white","plot_bgcolor":"white","polar":{"angularaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""},"bgcolor":"white","radialaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""}},"scene":{"xaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"yaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"zaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"ternary":{"aaxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"baxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"bgcolor":"white","caxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""}},"title":{"x":0.05},"xaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2},"yaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2}}},"title":{"text":"Strong Scaling: Speedup vs. Number of Nodes (log-log plot)","x":0.5,"xanchor":"center"},"font":{"size":17},"xaxis":{"title":{"text":"Log\u2082(Number of Nodes)"}},"yaxis":{"title":{"text":"Log\u2082 Speedup)"}},"showlegend":true}, {"responsive": true} ).then(function(){ -var gd = document.getElementById('ef696b22-ffbb-4e4a-ab1f-8c08107bad2a'); +var gd = document.getElementById('1e97f3bd-045a-4fae-8897-53821c970e58'); var x = new MutationObserver(function (mutations, observer) {{ var display = window.getComputedStyle(gd).display; if (!display || display === 'none') {{ @@ -16250,9 +16254,9 @@ maplibre-gl/dist/maplibre-gl.js: window.Plotly = Plotly; return Plotly; -}));</script> <div id="0022fe3f-2c2b-47d5-a402-dd5963308846" class="plotly-graph-div" style="height:525px; width:100%;"></div> <script type="text/javascript"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("0022fe3f-2c2b-47d5-a402-dd5963308846")) { Plotly.newPlot( "0022fe3f-2c2b-47d5-a402-dd5963308846", [{"line":{"color":"#33cc33","width":2},"marker":{"color":"#33cc33","size":10,"symbol":"circle"},"mode":"lines+markers","name":"JUWELS","x":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"y":{"dtype":"f8","bdata":"AAAAAAAA8D\u002foCVyAykL9P4h+qj\u002f5fgtAusW90GAVHUCpi7wya0orQCAefB4GrzlA7FT0S5LHSECWtVhCJxlZQJUj73UJimVAM7CfX6hFc0A4YG1Y6f18QA=="},"type":"scatter"},{"line":{"color":"black","dash":"dot","width":2},"mode":"lines","name":"Theoretical","x":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"y":{"dtype":"i2","bdata":"AQACAAQACAAQACAAQACAAAABAAIABA=="},"type":"scatter"}], {"template":{"data":{"barpolar":[{"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"type":"carpet"}],"choropleth":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"choropleth"}],"contourcarpet":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"contourcarpet"}],"contour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"contour"}],"heatmap":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"heatmap"}],"histogram2dcontour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2dcontour"}],"histogram2d":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2d"}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"mesh3d":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"mesh3d"}],"parcoords":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"parcoords"}],"pie":[{"automargin":true,"type":"pie"}],"scatter3d":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatter3d"}],"scattercarpet":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattercarpet"}],"scattergeo":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergeo"}],"scattergl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergl"}],"scattermapbox":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermapbox"}],"scattermap":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermap"}],"scatterpolargl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolargl"}],"scatterpolar":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolar"}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"scatterternary":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterternary"}],"surface":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"surface"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}]},"layout":{"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"autotypenumbers":"strict","coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]],"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"geo":{"bgcolor":"white","lakecolor":"white","landcolor":"white","showlakes":true,"showland":true,"subunitcolor":"#C8D4E3"},"hoverlabel":{"align":"left"},"hovermode":"closest","mapbox":{"style":"light"},"paper_bgcolor":"white","plot_bgcolor":"white","polar":{"angularaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""},"bgcolor":"white","radialaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""}},"scene":{"xaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"yaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"zaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"ternary":{"aaxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"baxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"bgcolor":"white","caxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""}},"title":{"x":0.05},"xaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2},"yaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2}}},"title":{"text":"Strong Scaling: Speedup vs. Number of Nodes","x":0.5,"xanchor":"center"},"font":{"size":17},"xaxis":{"tickmode":"array","tickvals":[0,1,2,3,4,5,6,7,8,9,10],"ticktext":{"dtype":"i2","bdata":"AQACAAQACAAQACAAQACAAAABAAIABA=="},"title":{"text":"Number of Nodes (log scale)"}},"yaxis":{"tickmode":"array","ticktext":{"dtype":"f8","bdata":"AAAAAAAA8D8AAAAAAAAAQAAAAAAAAAhAAAAAAAAAHEAAAAAAAAAsQAAAAAAAADpAAAAAAAAASUAAAAAAAABZQAAAAAAAgGVAAAAAAABAc0AAAAAAAAB9QA=="},"title":{"text":"Speedup"}},"showlegend":true}, {"responsive": true} ).then(function(){ +}));</script> <div id="676a2c18-50e4-4381-bada-84d608c684b7" class="plotly-graph-div" style="height:525px; width:100%;"></div> <script type="text/javascript"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("676a2c18-50e4-4381-bada-84d608c684b7")) { Plotly.newPlot( "676a2c18-50e4-4381-bada-84d608c684b7", [{"line":{"color":"#33cc33","width":2},"marker":{"color":"#33cc33","size":10,"symbol":"circle"},"mode":"lines+markers","name":"JUWELS","x":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"y":{"dtype":"f8","bdata":"AAAAAAAA8D\u002foCVyAykL9P4h+qj\u002f5fgtAusW90GAVHUCpi7wya0orQCAefB4GrzlA7FT0S5LHSECWtVhCJxlZQJUj73UJimVAM7CfX6hFc0A4YG1Y6f18QA=="},"type":"scatter"},{"line":{"color":"black","dash":"dot","width":2},"mode":"lines","name":"Theoretical","x":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"y":{"dtype":"i2","bdata":"AQACAAQACAAQACAAQACAAAABAAIABA=="},"type":"scatter"}], {"template":{"data":{"barpolar":[{"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"type":"carpet"}],"choropleth":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"choropleth"}],"contourcarpet":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"contourcarpet"}],"contour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"contour"}],"heatmap":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"heatmap"}],"histogram2dcontour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2dcontour"}],"histogram2d":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2d"}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"mesh3d":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"mesh3d"}],"parcoords":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"parcoords"}],"pie":[{"automargin":true,"type":"pie"}],"scatter3d":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatter3d"}],"scattercarpet":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattercarpet"}],"scattergeo":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergeo"}],"scattergl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergl"}],"scattermapbox":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermapbox"}],"scattermap":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermap"}],"scatterpolargl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolargl"}],"scatterpolar":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolar"}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"scatterternary":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterternary"}],"surface":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"surface"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}]},"layout":{"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"autotypenumbers":"strict","coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]],"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"geo":{"bgcolor":"white","lakecolor":"white","landcolor":"white","showlakes":true,"showland":true,"subunitcolor":"#C8D4E3"},"hoverlabel":{"align":"left"},"hovermode":"closest","mapbox":{"style":"light"},"paper_bgcolor":"white","plot_bgcolor":"white","polar":{"angularaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""},"bgcolor":"white","radialaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""}},"scene":{"xaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"yaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"zaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"ternary":{"aaxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"baxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"bgcolor":"white","caxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""}},"title":{"x":0.05},"xaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2},"yaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2}}},"title":{"text":"Strong Scaling: Speedup vs. Number of Nodes","x":0.5,"xanchor":"center"},"font":{"size":17},"xaxis":{"tickmode":"array","tickvals":[0,1,2,3,4,5,6,7,8,9,10],"ticktext":{"dtype":"i2","bdata":"AQACAAQACAAQACAAQACAAAABAAIABA=="},"title":{"text":"Number of Nodes (log scale)"}},"yaxis":{"tickmode":"array","ticktext":{"dtype":"f8","bdata":"AAAAAAAA8D8AAAAAAAAAQAAAAAAAAAhAAAAAAAAAHEAAAAAAAAAsQAAAAAAAADpAAAAAAAAASUAAAAAAAABZQAAAAAAAgGVAAAAAAABAc0AAAAAAAAB9QA=="},"title":{"text":"Speedup"}},"showlegend":true}, {"responsive": true} ).then(function(){ -var gd = document.getElementById('0022fe3f-2c2b-47d5-a402-dd5963308846'); +var gd = document.getElementById('676a2c18-50e4-4381-bada-84d608c684b7'); var x = new MutationObserver(function (mutations, observer) {{ var display = window.getComputedStyle(gd).display; if (!display || display === 'none') {{ @@ -20221,9 +20225,9 @@ maplibre-gl/dist/maplibre-gl.js: window.Plotly = Plotly; return Plotly; -}));</script> <div id="4405604f-ad24-4011-a5fb-3f6b1f3b21ae" class="plotly-graph-div" style="height:525px; width:100%;"></div> <script type="text/javascript"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("4405604f-ad24-4011-a5fb-3f6b1f3b21ae")) { Plotly.newPlot( "4405604f-ad24-4011-a5fb-3f6b1f3b21ae", [{"line":{"color":"hotpink","width":2},"marker":{"color":"hotpink","size":10,"symbol":"circle"},"mode":"lines+markers","name":"Actual Simulation Time","x":{"dtype":"i2","bdata":"AQACAAQACAAQACAAQACAAAABAAIABA=="},"y":{"dtype":"f8","bdata":"WmQ737+vzEBt5\u002fupMV+\u002fQJqZmZlZsbBASOF6FC6Qn0DRItv5ftGQQNnO91Pj3oFAK4cW2c6FckCamZmZmUliQLpJDAIrT1VAN4lBYOXQR0B9PzVeuqk\u002fQA=="},"type":"scatter"},{"line":{"color":"black","dash":"dot","width":2},"mode":"lines","name":"Theoretical (Serial Time\u002fNodes)","x":{"dtype":"i2","bdata":"AQACAAQACAAQACAAQACAAAABAAIABA=="},"y":{"dtype":"f8","bdata":"WmQ737+vzEBaZDvfv6+8QFpkO9+\u002fr6xAWmQ737+vnEBaZDvfv6+MQFpkO9+\u002fr3xAWmQ737+vbEBaZDvfv69cQFpkO9+\u002fr0xAWmQ737+vPEBaZDvfv68sQA=="},"type":"scatter"}], {"template":{"data":{"barpolar":[{"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"type":"carpet"}],"choropleth":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"choropleth"}],"contourcarpet":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"contourcarpet"}],"contour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"contour"}],"heatmap":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"heatmap"}],"histogram2dcontour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2dcontour"}],"histogram2d":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2d"}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"mesh3d":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"mesh3d"}],"parcoords":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"parcoords"}],"pie":[{"automargin":true,"type":"pie"}],"scatter3d":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatter3d"}],"scattercarpet":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattercarpet"}],"scattergeo":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergeo"}],"scattergl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergl"}],"scattermapbox":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermapbox"}],"scattermap":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermap"}],"scatterpolargl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolargl"}],"scatterpolar":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolar"}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"scatterternary":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterternary"}],"surface":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"surface"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}]},"layout":{"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"autotypenumbers":"strict","coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]],"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"geo":{"bgcolor":"white","lakecolor":"white","landcolor":"white","showlakes":true,"showland":true,"subunitcolor":"#C8D4E3"},"hoverlabel":{"align":"left"},"hovermode":"closest","mapbox":{"style":"light"},"paper_bgcolor":"white","plot_bgcolor":"white","polar":{"angularaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""},"bgcolor":"white","radialaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""}},"scene":{"xaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"yaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"zaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"ternary":{"aaxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"baxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"bgcolor":"white","caxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""}},"title":{"x":0.05},"xaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2},"yaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2}}},"title":{"text":"Strong Scaling: Simulation Time vs Number of Nodes","x":0.5,"xanchor":"center"},"xaxis":{"title":{"text":"Number of Nodes (log scale)"},"type":"log","tickvals":{"dtype":"i2","bdata":"AQACAAQACAAQACAAQACAAAABAAIABA=="},"ticktext":["1","2","4","8","16","32","64","128","256","512","1024"],"showgrid":true,"gridcolor":"lightgrey"},"yaxis":{"title":{"text":"Simulation Time (s)"},"tickformat":".0f","showgrid":true,"gridcolor":"lightgrey"},"font":{"size":17},"legend":{"orientation":"h","yanchor":"bottom","y":1.02,"xanchor":"right","x":1},"margin":{"l":50,"r":50,"b":50,"t":90},"showlegend":true}, {"responsive": true} ).then(function(){ +}));</script> <div id="21109de2-8d16-4c0a-bea7-0f95dbfdfc7b" class="plotly-graph-div" style="height:525px; width:100%;"></div> <script type="text/javascript"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("21109de2-8d16-4c0a-bea7-0f95dbfdfc7b")) { Plotly.newPlot( "21109de2-8d16-4c0a-bea7-0f95dbfdfc7b", [{"line":{"color":"hotpink","width":2},"marker":{"color":"hotpink","size":10,"symbol":"circle"},"mode":"lines+markers","name":"Actual Simulation Time","x":{"dtype":"i2","bdata":"AQACAAQACAAQACAAQACAAAABAAIABA=="},"y":{"dtype":"f8","bdata":"WmQ737+vzEBt5\u002fupMV+\u002fQJqZmZlZsbBASOF6FC6Qn0DRItv5ftGQQNnO91Pj3oFAK4cW2c6FckCamZmZmUliQLpJDAIrT1VAN4lBYOXQR0B9PzVeuqk\u002fQA=="},"type":"scatter"},{"line":{"color":"black","dash":"dot","width":2},"mode":"lines","name":"Theoretical (Serial Time\u002fNodes)","x":{"dtype":"i2","bdata":"AQACAAQACAAQACAAQACAAAABAAIABA=="},"y":{"dtype":"f8","bdata":"WmQ737+vzEBaZDvfv6+8QFpkO9+\u002fr6xAWmQ737+vnEBaZDvfv6+MQFpkO9+\u002fr3xAWmQ737+vbEBaZDvfv69cQFpkO9+\u002fr0xAWmQ737+vPEBaZDvfv68sQA=="},"type":"scatter"}], {"template":{"data":{"barpolar":[{"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"type":"carpet"}],"choropleth":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"choropleth"}],"contourcarpet":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"contourcarpet"}],"contour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"contour"}],"heatmap":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"heatmap"}],"histogram2dcontour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2dcontour"}],"histogram2d":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2d"}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"mesh3d":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"mesh3d"}],"parcoords":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"parcoords"}],"pie":[{"automargin":true,"type":"pie"}],"scatter3d":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatter3d"}],"scattercarpet":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattercarpet"}],"scattergeo":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergeo"}],"scattergl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergl"}],"scattermapbox":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermapbox"}],"scattermap":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermap"}],"scatterpolargl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolargl"}],"scatterpolar":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolar"}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"scatterternary":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterternary"}],"surface":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"surface"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}]},"layout":{"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"autotypenumbers":"strict","coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]],"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"geo":{"bgcolor":"white","lakecolor":"white","landcolor":"white","showlakes":true,"showland":true,"subunitcolor":"#C8D4E3"},"hoverlabel":{"align":"left"},"hovermode":"closest","mapbox":{"style":"light"},"paper_bgcolor":"white","plot_bgcolor":"white","polar":{"angularaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""},"bgcolor":"white","radialaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""}},"scene":{"xaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"yaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"zaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"ternary":{"aaxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"baxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"bgcolor":"white","caxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""}},"title":{"x":0.05},"xaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2},"yaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2}}},"title":{"text":"Strong Scaling: Simulation Time vs Number of Nodes","x":0.5,"xanchor":"center"},"xaxis":{"title":{"text":"Number of Nodes (log scale)"},"type":"log","tickvals":{"dtype":"i2","bdata":"AQACAAQACAAQACAAQACAAAABAAIABA=="},"ticktext":["1","2","4","8","16","32","64","128","256","512","1024"],"showgrid":true,"gridcolor":"lightgrey"},"yaxis":{"title":{"text":"Simulation Time (s)"},"tickformat":".0f","showgrid":true,"gridcolor":"lightgrey"},"font":{"size":17},"legend":{"orientation":"h","yanchor":"bottom","y":1.02,"xanchor":"right","x":1},"margin":{"l":50,"r":50,"b":50,"t":90},"showlegend":true}, {"responsive": true} ).then(function(){ -var gd = document.getElementById('4405604f-ad24-4011-a5fb-3f6b1f3b21ae'); +var gd = document.getElementById('21109de2-8d16-4c0a-bea7-0f95dbfdfc7b'); var x = new MutationObserver(function (mutations, observer) {{ var display = window.getComputedStyle(gd).display; if (!display || display === 'none') {{ @@ -24189,9 +24193,9 @@ maplibre-gl/dist/maplibre-gl.js: window.Plotly = Plotly; return Plotly; -}));</script> <div id="567bc4cf-6750-48de-a291-44d42bea413a" class="plotly-graph-div" style="height:525px; width:100%;"></div> <script type="text/javascript"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("567bc4cf-6750-48de-a291-44d42bea413a")) { Plotly.newPlot( "567bc4cf-6750-48de-a291-44d42bea413a", [{"line":{"color":"hotpink","width":2},"marker":{"color":"hotpink","size":10,"symbol":"circle"},"mode":"lines+markers","name":"Actual Simulation Time","x":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"y":{"dtype":"f8","bdata":"FT8XGEKvK0A5kB0uW\u002fEpQPMX00hPHyhAf+U1Edn1JUCjQCxu2CQkQAAEyrKsUSJAtAaOOiVsIEA\u002fcriuacUcQBjlVGdUpxlA9rR0wKFLFkA4joAGXPATQA=="},"type":"scatter"},{"line":{"color":"black","dash":"dot","width":2},"mode":"lines","name":"Theoretical (Serial Time\u002fNodes)","x":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"y":{"dtype":"f8","bdata":"FT8XGEKvK0AVPxcYQq8pQBU\u002fFxhCrydAFT8XGEKvJUAVPxcYQq8jQBU\u002fFxhCryFAKX4uMIReH0Apfi4whF4bQCl+LjCEXhdAKX4uMIReE0BT\u002fFxgCL0OQA=="},"type":"scatter"}], {"template":{"data":{"barpolar":[{"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"type":"carpet"}],"choropleth":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"choropleth"}],"contourcarpet":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"contourcarpet"}],"contour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"contour"}],"heatmap":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"heatmap"}],"histogram2dcontour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2dcontour"}],"histogram2d":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2d"}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"mesh3d":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"mesh3d"}],"parcoords":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"parcoords"}],"pie":[{"automargin":true,"type":"pie"}],"scatter3d":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatter3d"}],"scattercarpet":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattercarpet"}],"scattergeo":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergeo"}],"scattergl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergl"}],"scattermapbox":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermapbox"}],"scattermap":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermap"}],"scatterpolargl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolargl"}],"scatterpolar":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolar"}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"scatterternary":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterternary"}],"surface":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"surface"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}]},"layout":{"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"autotypenumbers":"strict","coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]],"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"geo":{"bgcolor":"white","lakecolor":"white","landcolor":"white","showlakes":true,"showland":true,"subunitcolor":"#C8D4E3"},"hoverlabel":{"align":"left"},"hovermode":"closest","mapbox":{"style":"light"},"paper_bgcolor":"white","plot_bgcolor":"white","polar":{"angularaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""},"bgcolor":"white","radialaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""}},"scene":{"xaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"yaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"zaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"ternary":{"aaxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"baxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"bgcolor":"white","caxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""}},"title":{"x":0.05},"xaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2},"yaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2}}},"title":{"text":"Strong Scaling: Simulation Time vs Number of Nodes (log\u2082-log\u2082)","x":0.5,"xanchor":"center"},"xaxis":{"title":{"text":"log\u2082(Number of Nodes)"},"tickvals":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"ticktext":["1","2","4","8","16","32","64","128","256","512","1024"],"showgrid":true,"gridcolor":"lightgrey"},"yaxis":{"title":{"text":"log\u2082(Simulation Time (s))"},"showgrid":true,"gridcolor":"lightgrey","type":"linear"},"font":{"size":17},"legend":{"orientation":"h","yanchor":"bottom","y":1.02,"xanchor":"right","x":1},"margin":{"l":50,"r":50,"b":50,"t":90},"showlegend":true}, {"responsive": true} ).then(function(){ +}));</script> <div id="72d94c19-6c55-4f91-a572-9deb4c19418b" class="plotly-graph-div" style="height:525px; width:100%;"></div> <script type="text/javascript"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("72d94c19-6c55-4f91-a572-9deb4c19418b")) { Plotly.newPlot( "72d94c19-6c55-4f91-a572-9deb4c19418b", [{"line":{"color":"hotpink","width":2},"marker":{"color":"hotpink","size":10,"symbol":"circle"},"mode":"lines+markers","name":"Actual Simulation Time","x":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"y":{"dtype":"f8","bdata":"FT8XGEKvK0A5kB0uW\u002fEpQPMX00hPHyhAf+U1Edn1JUCjQCxu2CQkQAAEyrKsUSJAtAaOOiVsIEA\u002fcriuacUcQBjlVGdUpxlA9rR0wKFLFkA4joAGXPATQA=="},"type":"scatter"},{"line":{"color":"black","dash":"dot","width":2},"mode":"lines","name":"Theoretical (Serial Time\u002fNodes)","x":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"y":{"dtype":"f8","bdata":"FT8XGEKvK0AVPxcYQq8pQBU\u002fFxhCrydAFT8XGEKvJUAVPxcYQq8jQBU\u002fFxhCryFAKX4uMIReH0Apfi4whF4bQCl+LjCEXhdAKX4uMIReE0BT\u002fFxgCL0OQA=="},"type":"scatter"}], {"template":{"data":{"barpolar":[{"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"type":"carpet"}],"choropleth":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"choropleth"}],"contourcarpet":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"contourcarpet"}],"contour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"contour"}],"heatmap":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"heatmap"}],"histogram2dcontour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2dcontour"}],"histogram2d":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2d"}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"mesh3d":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"mesh3d"}],"parcoords":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"parcoords"}],"pie":[{"automargin":true,"type":"pie"}],"scatter3d":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatter3d"}],"scattercarpet":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattercarpet"}],"scattergeo":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergeo"}],"scattergl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergl"}],"scattermapbox":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermapbox"}],"scattermap":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermap"}],"scatterpolargl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolargl"}],"scatterpolar":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolar"}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"scatterternary":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterternary"}],"surface":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"surface"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}]},"layout":{"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"autotypenumbers":"strict","coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]],"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"geo":{"bgcolor":"white","lakecolor":"white","landcolor":"white","showlakes":true,"showland":true,"subunitcolor":"#C8D4E3"},"hoverlabel":{"align":"left"},"hovermode":"closest","mapbox":{"style":"light"},"paper_bgcolor":"white","plot_bgcolor":"white","polar":{"angularaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""},"bgcolor":"white","radialaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""}},"scene":{"xaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"yaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"zaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"ternary":{"aaxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"baxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"bgcolor":"white","caxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""}},"title":{"x":0.05},"xaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2},"yaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2}}},"title":{"text":"Strong Scaling: Simulation Time vs Number of Nodes (log\u2082-log\u2082)","x":0.5,"xanchor":"center"},"xaxis":{"title":{"text":"log\u2082(Number of Nodes)"},"tickvals":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"ticktext":["1","2","4","8","16","32","64","128","256","512","1024"],"showgrid":true,"gridcolor":"lightgrey"},"yaxis":{"title":{"text":"log\u2082(Simulation Time (s))"},"showgrid":true,"gridcolor":"lightgrey","type":"linear"},"font":{"size":17},"legend":{"orientation":"h","yanchor":"bottom","y":1.02,"xanchor":"right","x":1},"margin":{"l":50,"r":50,"b":50,"t":90},"showlegend":true}, {"responsive": true} ).then(function(){ -var gd = document.getElementById('567bc4cf-6750-48de-a291-44d42bea413a'); +var gd = document.getElementById('72d94c19-6c55-4f91-a572-9deb4c19418b'); var x = new MutationObserver(function (mutations, observer) {{ var display = window.getComputedStyle(gd).display; if (!display || display === 'none') {{ @@ -28216,9 +28220,9 @@ maplibre-gl/dist/maplibre-gl.js: window.Plotly = Plotly; return Plotly; -}));</script> <div id="cb5df2db-98cb-4937-827f-b69795502804" class="plotly-graph-div" style="height:525px; width:100%;"></div> <script type="text/javascript"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("cb5df2db-98cb-4937-827f-b69795502804")) { Plotly.newPlot( "cb5df2db-98cb-4937-827f-b69795502804", [{"line":{"color":"hotpink","width":2},"marker":{"color":"hotpink","size":10,"symbol":"circle"},"mode":"lines+markers","name":"Actual Time","x":{"dtype":"i2","bdata":"AQACAAQACAAQACAAQACAAAABAAIABA=="},"y":{"dtype":"f8","bdata":"WmQ737+vzEBt5\u002fupMV+\u002fQJqZmZlZsbBASOF6FC6Qn0DRItv5ftGQQNnO91Pj3oFAK4cW2c6FckCamZmZmUliQLpJDAIrT1VAN4lBYOXQR0B9PzVeuqk\u002fQA=="},"type":"scatter","xaxis":"x","yaxis":"y"},{"line":{"color":"black","dash":"dot","width":2},"mode":"lines","name":"Theoretical Scaling","x":{"dtype":"i2","bdata":"AQACAAQACAAQACAAQACAAAABAAIABA=="},"y":{"dtype":"f8","bdata":"WmQ737+vzEBaZDvfv6+8QFpkO9+\u002fr6xAWmQ737+vnEBaZDvfv6+MQFpkO9+\u002fr3xAWmQ737+vbEBaZDvfv69cQFpkO9+\u002fr0xAWmQ737+vPEBaZDvfv68sQA=="},"type":"scatter","xaxis":"x","yaxis":"y"},{"line":{"color":"hotpink","width":2},"marker":{"color":"hotpink","size":10,"symbol":"circle"},"mode":"lines+markers","name":"Actual Time","showlegend":false,"x":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"y":{"dtype":"f8","bdata":"FT8XGEKvK0A5kB0uW\u002fEpQPMX00hPHyhAf+U1Edn1JUCjQCxu2CQkQAAEyrKsUSJAtAaOOiVsIEA\u002fcriuacUcQBjlVGdUpxlA9rR0wKFLFkA4joAGXPATQA=="},"type":"scatter","xaxis":"x2","yaxis":"y2"},{"line":{"color":"black","dash":"dot","width":2},"mode":"lines","name":"Theoretical Scaling","showlegend":false,"x":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"y":{"dtype":"f8","bdata":"FT8XGEKvK0AVPxcYQq8pQBU\u002fFxhCrydAFT8XGEKvJUAVPxcYQq8jQBU\u002fFxhCryFAKX4uMIReH0Apfi4whF4bQCl+LjCEXhdAKX4uMIReE0BT\u002fFxgCL0OQA=="},"type":"scatter","xaxis":"x2","yaxis":"y2"}], {"template":{"data":{"barpolar":[{"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"type":"carpet"}],"choropleth":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"choropleth"}],"contourcarpet":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"contourcarpet"}],"contour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"contour"}],"heatmap":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"heatmap"}],"histogram2dcontour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2dcontour"}],"histogram2d":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2d"}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"mesh3d":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"mesh3d"}],"parcoords":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"parcoords"}],"pie":[{"automargin":true,"type":"pie"}],"scatter3d":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatter3d"}],"scattercarpet":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattercarpet"}],"scattergeo":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergeo"}],"scattergl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergl"}],"scattermapbox":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermapbox"}],"scattermap":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermap"}],"scatterpolargl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolargl"}],"scatterpolar":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolar"}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"scatterternary":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterternary"}],"surface":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"surface"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}]},"layout":{"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"autotypenumbers":"strict","coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]],"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"geo":{"bgcolor":"white","lakecolor":"white","landcolor":"white","showlakes":true,"showland":true,"subunitcolor":"#C8D4E3"},"hoverlabel":{"align":"left"},"hovermode":"closest","mapbox":{"style":"light"},"paper_bgcolor":"white","plot_bgcolor":"white","polar":{"angularaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""},"bgcolor":"white","radialaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""}},"scene":{"xaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"yaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"zaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"ternary":{"aaxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"baxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"bgcolor":"white","caxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""}},"title":{"x":0.05},"xaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2},"yaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2}}},"xaxis":{"anchor":"y","domain":[0.0,0.425],"title":{"text":"Number of Nodes"},"tickvals":{"dtype":"i2","bdata":"AQACAAQACAAQACAAQACAAAABAAIABA=="}},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"Simulation Time (s)"}},"xaxis2":{"anchor":"y2","domain":[0.575,1.0],"title":{"text":"log\u2082(Number of Nodes)"},"tickvals":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"ticktext":["1","2","4","8","16","32","64","128","256","512","1024"]},"yaxis2":{"anchor":"x2","domain":[0.0,1.0],"title":{"text":"log\u2082(Simulation Time (s))"}},"annotations":[{"font":{"size":16},"showarrow":false,"text":"Simulation Time vs. Number of Nodes","x":0.2125,"xanchor":"center","xref":"paper","y":1.0,"yanchor":"bottom","yref":"paper"},{"font":{"size":16},"showarrow":false,"text":"Simulation Time vs. Number of Nodes (log\u2082-log\u2082)","x":0.7875,"xanchor":"center","xref":"paper","y":1.0,"yanchor":"bottom","yref":"paper"}],"title":{"text":"Strong Scaling: Simulation Time vs. Number of Nodes","x":0.5,"xanchor":"center"},"font":{"size":17},"legend":{"x":0.5,"y":1.15,"orientation":"h"},"showlegend":true}, {"responsive": true} ).then(function(){ +}));</script> <div id="3d743e17-4181-420e-a53f-64e5df894ff8" class="plotly-graph-div" style="height:525px; width:100%;"></div> <script type="text/javascript"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("3d743e17-4181-420e-a53f-64e5df894ff8")) { Plotly.newPlot( "3d743e17-4181-420e-a53f-64e5df894ff8", [{"line":{"color":"hotpink","width":2},"marker":{"color":"hotpink","size":10,"symbol":"circle"},"mode":"lines+markers","name":"Actual Time","x":{"dtype":"i2","bdata":"AQACAAQACAAQACAAQACAAAABAAIABA=="},"y":{"dtype":"f8","bdata":"WmQ737+vzEBt5\u002fupMV+\u002fQJqZmZlZsbBASOF6FC6Qn0DRItv5ftGQQNnO91Pj3oFAK4cW2c6FckCamZmZmUliQLpJDAIrT1VAN4lBYOXQR0B9PzVeuqk\u002fQA=="},"type":"scatter","xaxis":"x","yaxis":"y"},{"line":{"color":"black","dash":"dot","width":2},"mode":"lines","name":"Theoretical Scaling","x":{"dtype":"i2","bdata":"AQACAAQACAAQACAAQACAAAABAAIABA=="},"y":{"dtype":"f8","bdata":"WmQ737+vzEBaZDvfv6+8QFpkO9+\u002fr6xAWmQ737+vnEBaZDvfv6+MQFpkO9+\u002fr3xAWmQ737+vbEBaZDvfv69cQFpkO9+\u002fr0xAWmQ737+vPEBaZDvfv68sQA=="},"type":"scatter","xaxis":"x","yaxis":"y"},{"line":{"color":"hotpink","width":2},"marker":{"color":"hotpink","size":10,"symbol":"circle"},"mode":"lines+markers","name":"Actual Time","showlegend":false,"x":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"y":{"dtype":"f8","bdata":"FT8XGEKvK0A5kB0uW\u002fEpQPMX00hPHyhAf+U1Edn1JUCjQCxu2CQkQAAEyrKsUSJAtAaOOiVsIEA\u002fcriuacUcQBjlVGdUpxlA9rR0wKFLFkA4joAGXPATQA=="},"type":"scatter","xaxis":"x2","yaxis":"y2"},{"line":{"color":"black","dash":"dot","width":2},"mode":"lines","name":"Theoretical Scaling","showlegend":false,"x":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"y":{"dtype":"f8","bdata":"FT8XGEKvK0AVPxcYQq8pQBU\u002fFxhCrydAFT8XGEKvJUAVPxcYQq8jQBU\u002fFxhCryFAKX4uMIReH0Apfi4whF4bQCl+LjCEXhdAKX4uMIReE0BT\u002fFxgCL0OQA=="},"type":"scatter","xaxis":"x2","yaxis":"y2"}], {"template":{"data":{"barpolar":[{"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"type":"carpet"}],"choropleth":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"choropleth"}],"contourcarpet":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"contourcarpet"}],"contour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"contour"}],"heatmap":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"heatmap"}],"histogram2dcontour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2dcontour"}],"histogram2d":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2d"}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"mesh3d":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"mesh3d"}],"parcoords":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"parcoords"}],"pie":[{"automargin":true,"type":"pie"}],"scatter3d":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatter3d"}],"scattercarpet":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattercarpet"}],"scattergeo":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergeo"}],"scattergl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergl"}],"scattermapbox":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermapbox"}],"scattermap":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermap"}],"scatterpolargl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolargl"}],"scatterpolar":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolar"}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"scatterternary":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterternary"}],"surface":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"surface"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}]},"layout":{"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"autotypenumbers":"strict","coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]],"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"geo":{"bgcolor":"white","lakecolor":"white","landcolor":"white","showlakes":true,"showland":true,"subunitcolor":"#C8D4E3"},"hoverlabel":{"align":"left"},"hovermode":"closest","mapbox":{"style":"light"},"paper_bgcolor":"white","plot_bgcolor":"white","polar":{"angularaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""},"bgcolor":"white","radialaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""}},"scene":{"xaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"yaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"zaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"ternary":{"aaxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"baxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"bgcolor":"white","caxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""}},"title":{"x":0.05},"xaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2},"yaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2}}},"xaxis":{"anchor":"y","domain":[0.0,0.425],"title":{"text":"Number of Nodes"},"tickvals":{"dtype":"i2","bdata":"AQACAAQACAAQACAAQACAAAABAAIABA=="}},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"Simulation Time (s)"}},"xaxis2":{"anchor":"y2","domain":[0.575,1.0],"title":{"text":"log\u2082(Number of Nodes)"},"tickvals":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"ticktext":["1","2","4","8","16","32","64","128","256","512","1024"]},"yaxis2":{"anchor":"x2","domain":[0.0,1.0],"title":{"text":"log\u2082(Simulation Time (s))"}},"annotations":[{"font":{"size":16},"showarrow":false,"text":"Simulation Time vs. Number of Nodes","x":0.2125,"xanchor":"center","xref":"paper","y":1.0,"yanchor":"bottom","yref":"paper"},{"font":{"size":16},"showarrow":false,"text":"Simulation Time vs. Number of Nodes (log\u2082-log\u2082)","x":0.7875,"xanchor":"center","xref":"paper","y":1.0,"yanchor":"bottom","yref":"paper"}],"title":{"text":"Strong Scaling: Simulation Time vs. Number of Nodes","x":0.5,"xanchor":"center"},"font":{"size":17},"legend":{"x":0.5,"y":1.15,"orientation":"h"},"showlegend":true}, {"responsive": true} ).then(function(){ -var gd = document.getElementById('cb5df2db-98cb-4937-827f-b69795502804'); +var gd = document.getElementById('3d743e17-4181-420e-a53f-64e5df894ff8'); var x = new MutationObserver(function (mutations, observer) {{ var display = window.getComputedStyle(gd).display; if (!display || display === 'none') {{ @@ -28285,11 +28289,11 @@ if (outputEl) {{ </div> </a> <a class="right-next" - href="ArborJuwels.html" + href="gpuPerformanceTest.html" title="next page"> <div class="prev-next-info"> <p class="prev-next-subtitle">next</p> - <p class="prev-next-title">Arbor benchmarking on SuperComputers</p> + <p class="prev-next-title">Benchmarking on GPUs</p> </div> <i class="fa-solid fa-angle-right"></i> </a> diff --git a/scalingtest/_build/html/energyPlots.html b/scalingtest/_build/html/energyPlots.html index 4bbea088b91e0ce327fd7b481ba979570c50640f..9a6d646cd6d3f295d2c314a8dfde8c6d7e3b949e 100644 --- a/scalingtest/_build/html/energyPlots.html +++ b/scalingtest/_build/html/energyPlots.html @@ -182,8 +182,9 @@ <ul class="nav bd-sidenav"> <li class="toctree-l1"><a class="reference internal" href="introtobenchmarking.html">HPC Benchmarking</a></li> <li class="toctree-l1"><a class="reference internal" href="basicPlotting.html">Strong Scaling Performance Analysis</a></li> -<li class="toctree-l1"><a class="reference internal" href="gpuPerformanceTest.html">TODO:</a></li> +<li class="toctree-l1"><a class="reference internal" href="gpuPerformanceTest.html">Benchmarking on GPUs</a></li> +<li class="toctree-l1"><a class="reference internal" href="4gpusPerNode.html">Benchmarking the Scalability of Arbor on GPU-Based Systems (4 GPUs per Node)</a></li> <li class="toctree-l1"><a class="reference internal" href="ArborJuwels.html">Arbor benchmarking on SuperComputers</a></li> <li class="toctree-l1"><a class="reference internal" href="markdown-notebooks.html">Notebooks with MyST Markdown</a></li> @@ -384,7 +385,7 @@ document.write(` <div id="searchbox"></div> <article class="bd-article"> - <section class="tex2jax_ignore mathjax_ignore" id="plots-of-energy-and-energy-speed-up-compunsiation"> + <section id="plots-of-energy-and-energy-speed-up-compunsiation"> <h1>Plots of energy and energy speed up compunsiation<a class="headerlink" href="#plots-of-energy-and-energy-speed-up-compunsiation" title="Link to this heading">#</a></h1> <p>As we add more node, energy (joules) start to increase, in the linear case it should scale linearly but . In this study, we are going to find out energy and speedup compensation. as we add more node, energy consumption per node decrease and we gain speedup.</p> <div class="cell docutils container"> @@ -8293,9 +8294,9 @@ maplibre-gl/dist/maplibre-gl.js: window.Plotly = Plotly; return Plotly; -}));</script> <div id="4dd15a76-6b8e-4b62-8b90-2197646b0bbf" class="plotly-graph-div" style="height:525px; width:100%;"></div> <script type="text/javascript"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("4dd15a76-6b8e-4b62-8b90-2197646b0bbf")) { Plotly.newPlot( "4dd15a76-6b8e-4b62-8b90-2197646b0bbf", [{"line":{"color":"#33cc33","width":2},"marker":{"color":"#33cc33","size":10,"symbol":"circle"},"mode":"lines+markers","name":"JUWELS (Actual)","x":{"dtype":"i2","bdata":"AQACAAQACAAQACAAQACAAAABAAIABA=="},"y":{"dtype":"i4","bdata":"IFlBAKsERAAAG0UA2flHAK9TSAAh0E0A6zVUAF\u002fFTQDHQV0AjIZlALesjwA="},"type":"scatter","xaxis":"x","yaxis":"y"},{"line":{"color":"#33cc33","width":2},"marker":{"color":"#33cc33","size":10,"symbol":"circle"},"mode":"lines+markers","name":"JUWELS (Actual)","showlegend":false,"x":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"y":{"dtype":"f8","bdata":"6tMr9LIHNkDMO4pQfRY2QMDjOqtYHDZAnhoDpGArNkDg+sl+LC02QLwQly0tSDZAU98Br1tlNkCHu4ga+kc2QKsrKywLizZAm4geRmuqNkA7rqxaqio3QA=="},"type":"scatter","xaxis":"x2","yaxis":"y2"}], {"template":{"data":{"barpolar":[{"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"type":"carpet"}],"choropleth":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"choropleth"}],"contourcarpet":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"contourcarpet"}],"contour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"contour"}],"heatmap":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"heatmap"}],"histogram2dcontour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2dcontour"}],"histogram2d":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2d"}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"mesh3d":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"mesh3d"}],"parcoords":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"parcoords"}],"pie":[{"automargin":true,"type":"pie"}],"scatter3d":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatter3d"}],"scattercarpet":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattercarpet"}],"scattergeo":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergeo"}],"scattergl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergl"}],"scattermapbox":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermapbox"}],"scattermap":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermap"}],"scatterpolargl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolargl"}],"scatterpolar":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolar"}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"scatterternary":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterternary"}],"surface":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"surface"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}]},"layout":{"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"autotypenumbers":"strict","coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]],"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"geo":{"bgcolor":"white","lakecolor":"white","landcolor":"white","showlakes":true,"showland":true,"subunitcolor":"#C8D4E3"},"hoverlabel":{"align":"left"},"hovermode":"closest","mapbox":{"style":"light"},"paper_bgcolor":"white","plot_bgcolor":"white","polar":{"angularaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""},"bgcolor":"white","radialaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""}},"scene":{"xaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"yaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"zaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"ternary":{"aaxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"baxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"bgcolor":"white","caxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""}},"title":{"x":0.05},"xaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2},"yaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2}}},"xaxis":{"anchor":"y","domain":[0.0,0.425],"title":{"text":"Number of Nodes"},"tickvals":{"dtype":"i2","bdata":"AQACAAQACAAQACAAQACAAAABAAIABA=="}},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"Energy(J)"}},"xaxis2":{"anchor":"y2","domain":[0.575,1.0],"title":{"text":"log\u2082(Number of Nodes)"},"tickvals":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"ticktext":["1","2","4","8","16","32","64","128","256","512","1024"]},"yaxis2":{"anchor":"x2","domain":[0.0,1.0],"title":{"text":"log\u2082(Energy(J))"}},"annotations":[{"font":{"size":16},"showarrow":false,"text":"Energy vs. Number of Nodes (Linear)","x":0.2125,"xanchor":"center","xref":"paper","y":1.0,"yanchor":"bottom","yref":"paper"},{"font":{"size":16},"showarrow":false,"text":"Energy vs. Number of Nodes (log\u2082-log\u2082)","x":0.7875,"xanchor":"center","xref":"paper","y":1.0,"yanchor":"bottom","yref":"paper"}],"title":{"text":"Energy(J) vs. Number of Nodes","x":0.5,"xanchor":"center"},"font":{"size":17},"legend":{"x":0.5,"y":1.15,"orientation":"h"},"showlegend":true}, {"responsive": true} ).then(function(){ +}));</script> <div id="0d139a7e-233b-438d-85c5-11f4901142b3" class="plotly-graph-div" style="height:525px; width:100%;"></div> <script type="text/javascript"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("0d139a7e-233b-438d-85c5-11f4901142b3")) { Plotly.newPlot( "0d139a7e-233b-438d-85c5-11f4901142b3", [{"line":{"color":"#33cc33","width":2},"marker":{"color":"#33cc33","size":10,"symbol":"circle"},"mode":"lines+markers","name":"JUWELS (Actual)","x":{"dtype":"i2","bdata":"AQACAAQACAAQACAAQACAAAABAAIABA=="},"y":{"dtype":"i4","bdata":"IFlBAKsERAAAG0UA2flHAK9TSAAh0E0A6zVUAF\u002fFTQDHQV0AjIZlALesjwA="},"type":"scatter","xaxis":"x","yaxis":"y"},{"line":{"color":"#33cc33","width":2},"marker":{"color":"#33cc33","size":10,"symbol":"circle"},"mode":"lines+markers","name":"JUWELS (Actual)","showlegend":false,"x":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"y":{"dtype":"f8","bdata":"6tMr9LIHNkDMO4pQfRY2QMDjOqtYHDZAnhoDpGArNkDg+sl+LC02QLwQly0tSDZAU98Br1tlNkCHu4ga+kc2QKsrKywLizZAm4geRmuqNkA7rqxaqio3QA=="},"type":"scatter","xaxis":"x2","yaxis":"y2"}], {"template":{"data":{"barpolar":[{"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"type":"carpet"}],"choropleth":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"choropleth"}],"contourcarpet":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"contourcarpet"}],"contour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"contour"}],"heatmap":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"heatmap"}],"histogram2dcontour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2dcontour"}],"histogram2d":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2d"}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"mesh3d":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"mesh3d"}],"parcoords":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"parcoords"}],"pie":[{"automargin":true,"type":"pie"}],"scatter3d":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatter3d"}],"scattercarpet":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattercarpet"}],"scattergeo":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergeo"}],"scattergl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergl"}],"scattermapbox":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermapbox"}],"scattermap":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermap"}],"scatterpolargl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolargl"}],"scatterpolar":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolar"}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"scatterternary":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterternary"}],"surface":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"surface"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}]},"layout":{"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"autotypenumbers":"strict","coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]],"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"geo":{"bgcolor":"white","lakecolor":"white","landcolor":"white","showlakes":true,"showland":true,"subunitcolor":"#C8D4E3"},"hoverlabel":{"align":"left"},"hovermode":"closest","mapbox":{"style":"light"},"paper_bgcolor":"white","plot_bgcolor":"white","polar":{"angularaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""},"bgcolor":"white","radialaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""}},"scene":{"xaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"yaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"zaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"ternary":{"aaxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"baxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"bgcolor":"white","caxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""}},"title":{"x":0.05},"xaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2},"yaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2}}},"xaxis":{"anchor":"y","domain":[0.0,0.425],"title":{"text":"Number of Nodes"},"tickvals":{"dtype":"i2","bdata":"AQACAAQACAAQACAAQACAAAABAAIABA=="}},"yaxis":{"anchor":"x","domain":[0.0,1.0],"title":{"text":"Energy(J)"}},"xaxis2":{"anchor":"y2","domain":[0.575,1.0],"title":{"text":"log\u2082(Number of Nodes)"},"tickvals":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"ticktext":["1","2","4","8","16","32","64","128","256","512","1024"]},"yaxis2":{"anchor":"x2","domain":[0.0,1.0],"title":{"text":"log\u2082(Energy(J))"}},"annotations":[{"font":{"size":16},"showarrow":false,"text":"Energy vs. Number of Nodes (Linear)","x":0.2125,"xanchor":"center","xref":"paper","y":1.0,"yanchor":"bottom","yref":"paper"},{"font":{"size":16},"showarrow":false,"text":"Energy vs. Number of Nodes (log\u2082-log\u2082)","x":0.7875,"xanchor":"center","xref":"paper","y":1.0,"yanchor":"bottom","yref":"paper"}],"title":{"text":"Energy(J) vs. Number of Nodes","x":0.5,"xanchor":"center"},"font":{"size":17},"legend":{"x":0.5,"y":1.15,"orientation":"h"},"showlegend":true}, {"responsive": true} ).then(function(){ -var gd = document.getElementById('4dd15a76-6b8e-4b62-8b90-2197646b0bbf'); +var gd = document.getElementById('0d139a7e-233b-438d-85c5-11f4901142b3'); var x = new MutationObserver(function (mutations, observer) {{ var display = window.getComputedStyle(gd).display; if (!display || display === 'none') {{ @@ -12250,9 +12251,9 @@ maplibre-gl/dist/maplibre-gl.js: window.Plotly = Plotly; return Plotly; -}));</script> <div id="ed9471e8-4562-4781-94ea-8f48ab0aba2e" class="plotly-graph-div" style="height:525px; width:100%;"></div> <script type="text/javascript"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("ed9471e8-4562-4781-94ea-8f48ab0aba2e")) { Plotly.newPlot( "ed9471e8-4562-4781-94ea-8f48ab0aba2e", [{"line":{"color":"#33cc33","width":2},"marker":{"color":"#33cc33","size":10,"symbol":"circle"},"mode":"lines+markers","name":"JUWELS","x":{"dtype":"f8","bdata":"AAAAAAAAAAC77Zqfbt7rPxI5IXqWf\u002fw\u002fWGaFG6TlBkDG+aunpikOQCp2msoquxJAwXASuzmGFkDqC3aBGpkaQBKZ2cgvtx1AmuTcN3GJIED599YUFLchQA=="},"y":{"dtype":"i4","bdata":"IFlBAKsERAAAG0UA2flHAK9TSAAh0E0A6zVUAF\u002fFTQDHQV0AjIZlALesjwA="},"type":"scatter"}], {"template":{"data":{"barpolar":[{"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"type":"carpet"}],"choropleth":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"choropleth"}],"contourcarpet":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"contourcarpet"}],"contour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"contour"}],"heatmap":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"heatmap"}],"histogram2dcontour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2dcontour"}],"histogram2d":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2d"}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"mesh3d":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"mesh3d"}],"parcoords":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"parcoords"}],"pie":[{"automargin":true,"type":"pie"}],"scatter3d":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatter3d"}],"scattercarpet":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattercarpet"}],"scattergeo":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergeo"}],"scattergl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergl"}],"scattermapbox":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermapbox"}],"scattermap":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermap"}],"scatterpolargl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolargl"}],"scatterpolar":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolar"}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"scatterternary":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterternary"}],"surface":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"surface"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}]},"layout":{"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"autotypenumbers":"strict","coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]],"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"geo":{"bgcolor":"white","lakecolor":"white","landcolor":"white","showlakes":true,"showland":true,"subunitcolor":"#C8D4E3"},"hoverlabel":{"align":"left"},"hovermode":"closest","mapbox":{"style":"light"},"paper_bgcolor":"white","plot_bgcolor":"white","polar":{"angularaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""},"bgcolor":"white","radialaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""}},"scene":{"xaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"yaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"zaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"ternary":{"aaxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"baxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"bgcolor":"white","caxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""}},"title":{"x":0.05},"xaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2},"yaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2}}},"title":{"text":"Strong Scaling: Speedup vs. Number of Nodes","x":0.5,"xanchor":"center"},"font":{"size":17},"xaxis":{"tickmode":"array","tickvals":[0,1,2,3,4,5,6,7,8,9,10],"ticktext":{"dtype":"i2","bdata":"AQACAAQACAAQACAAQACAAAABAAIABA=="},"title":{"text":"Number of Nodes (log scale)"}},"yaxis":{"tickmode":"array","ticktext":{"dtype":"f8","bdata":"AAAAAAAA8D8AAAAAAAAAQAAAAAAAAAhAAAAAAAAAHEAAAAAAAAAsQAAAAAAAADpAAAAAAAAASUAAAAAAAABZQAAAAAAAgGVAAAAAAABAc0AAAAAAAAB9QA=="},"title":{"text":"Speedup"}},"showlegend":true}, {"responsive": true} ).then(function(){ +}));</script> <div id="aa2c243e-146d-4c74-9b74-d76ac7182edb" class="plotly-graph-div" style="height:525px; width:100%;"></div> <script type="text/javascript"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("aa2c243e-146d-4c74-9b74-d76ac7182edb")) { Plotly.newPlot( "aa2c243e-146d-4c74-9b74-d76ac7182edb", [{"line":{"color":"#33cc33","width":2},"marker":{"color":"#33cc33","size":10,"symbol":"circle"},"mode":"lines+markers","name":"JUWELS","x":{"dtype":"f8","bdata":"AAAAAAAAAAC77Zqfbt7rPxI5IXqWf\u002fw\u002fWGaFG6TlBkDG+aunpikOQCp2msoquxJAwXASuzmGFkDqC3aBGpkaQBKZ2cgvtx1AmuTcN3GJIED599YUFLchQA=="},"y":{"dtype":"i4","bdata":"IFlBAKsERAAAG0UA2flHAK9TSAAh0E0A6zVUAF\u002fFTQDHQV0AjIZlALesjwA="},"type":"scatter"}], {"template":{"data":{"barpolar":[{"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"white","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"#C8D4E3","linecolor":"#C8D4E3","minorgridcolor":"#C8D4E3","startlinecolor":"#2a3f5f"},"type":"carpet"}],"choropleth":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"choropleth"}],"contourcarpet":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"contourcarpet"}],"contour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"contour"}],"heatmap":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"heatmap"}],"histogram2dcontour":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2dcontour"}],"histogram2d":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"histogram2d"}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"mesh3d":[{"colorbar":{"outlinewidth":0,"ticks":""},"type":"mesh3d"}],"parcoords":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"parcoords"}],"pie":[{"automargin":true,"type":"pie"}],"scatter3d":[{"line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatter3d"}],"scattercarpet":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattercarpet"}],"scattergeo":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergeo"}],"scattergl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattergl"}],"scattermapbox":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermapbox"}],"scattermap":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scattermap"}],"scatterpolargl":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolargl"}],"scatterpolar":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterpolar"}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"scatterternary":[{"marker":{"colorbar":{"outlinewidth":0,"ticks":""}},"type":"scatterternary"}],"surface":[{"colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"type":"surface"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}]},"layout":{"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"autotypenumbers":"strict","coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]],"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]},"colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"geo":{"bgcolor":"white","lakecolor":"white","landcolor":"white","showlakes":true,"showland":true,"subunitcolor":"#C8D4E3"},"hoverlabel":{"align":"left"},"hovermode":"closest","mapbox":{"style":"light"},"paper_bgcolor":"white","plot_bgcolor":"white","polar":{"angularaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""},"bgcolor":"white","radialaxis":{"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":""}},"scene":{"xaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"yaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"},"zaxis":{"backgroundcolor":"white","gridcolor":"#DFE8F3","gridwidth":2,"linecolor":"#EBF0F8","showbackground":true,"ticks":"","zerolinecolor":"#EBF0F8"}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"ternary":{"aaxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"baxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""},"bgcolor":"white","caxis":{"gridcolor":"#DFE8F3","linecolor":"#A2B1C6","ticks":""}},"title":{"x":0.05},"xaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2},"yaxis":{"automargin":true,"gridcolor":"#EBF0F8","linecolor":"#EBF0F8","ticks":"","title":{"standoff":15},"zerolinecolor":"#EBF0F8","zerolinewidth":2}}},"title":{"text":"Strong Scaling: Speedup vs. Number of Nodes","x":0.5,"xanchor":"center"},"font":{"size":17},"xaxis":{"tickmode":"array","tickvals":[0,1,2,3,4,5,6,7,8,9,10],"ticktext":{"dtype":"i2","bdata":"AQACAAQACAAQACAAQACAAAABAAIABA=="},"title":{"text":"Number of Nodes (log scale)"}},"yaxis":{"tickmode":"array","ticktext":{"dtype":"f8","bdata":"AAAAAAAA8D8AAAAAAAAAQAAAAAAAAAhAAAAAAAAAHEAAAAAAAAAsQAAAAAAAADpAAAAAAAAASUAAAAAAAABZQAAAAAAAgGVAAAAAAABAc0AAAAAAAAB9QA=="},"title":{"text":"Speedup"}},"showlegend":true}, {"responsive": true} ).then(function(){ -var gd = document.getElementById('ed9471e8-4562-4781-94ea-8f48ab0aba2e'); +var gd = document.getElementById('aa2c243e-146d-4c74-9b74-d76ac7182edb'); var x = new MutationObserver(function (mutations, observer) {{ var display = window.getComputedStyle(gd).display; if (!display || display === 'none') {{ @@ -16183,9 +16184,9 @@ maplibre-gl/dist/maplibre-gl.js: window.Plotly = Plotly; return Plotly; -}));</script> <div id="c9e6622f-d9aa-4bef-a838-d717bce47eef" class="plotly-graph-div" style="height:525px; width:100%;"></div> <script type="text/javascript"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("c9e6622f-d9aa-4bef-a838-d717bce47eef")) { Plotly.newPlot( "c9e6622f-d9aa-4bef-a838-d717bce47eef", [{"line":{"color":"#33cc33","width":2},"marker":{"color":"#33cc33","size":10,"symbol":"circle"},"mode":"lines+markers","name":"JUWELS","x":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"y":{"dtype":"f8","bdata":"AAAAAAAAAAAZ6Q5EJHShPyJLIn+Gj6g\u002fovKnJISptT8zwX4ZIs+2Px5SSYawXsQ\u002fD8YPpyPTzj9EPOb6G03EP7YdXS3XzdY\u002fCn20yG+P3T8AAAAAAADwPw=="},"type":"scatter"},{"line":{"color":"red","width":2},"marker":{"color":"red","size":10,"symbol":"circle"},"mode":"lines+markers","name":"JUWELS","x":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"y":{"dtype":"f8","bdata":"AAAAAAAA8D8yh8dSZ3fhP9BMWATahdI\u002fifohmrBdwT\u002fhfSIxmT+yP4lK63cr36I\u002fhOJBhpl+kj8krTBg8gSAP\u002f6anqcU8m0\u002fmabuKx3aUT8AAAAAAAAAAA=="},"type":"scatter"}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermap":[{"type":"scattermap","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}}}, {"responsive": true} ).then(function(){ +}));</script> <div id="9799398d-e514-4359-a387-5298a937e86c" class="plotly-graph-div" style="height:525px; width:100%;"></div> <script type="text/javascript"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("9799398d-e514-4359-a387-5298a937e86c")) { Plotly.newPlot( "9799398d-e514-4359-a387-5298a937e86c", [{"line":{"color":"#33cc33","width":2},"marker":{"color":"#33cc33","size":10,"symbol":"circle"},"mode":"lines+markers","name":"JUWELS","x":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"y":{"dtype":"f8","bdata":"AAAAAAAAAAAZ6Q5EJHShPyJLIn+Gj6g\u002fovKnJISptT8zwX4ZIs+2Px5SSYawXsQ\u002fD8YPpyPTzj9EPOb6G03EP7YdXS3XzdY\u002fCn20yG+P3T8AAAAAAADwPw=="},"type":"scatter"},{"line":{"color":"red","width":2},"marker":{"color":"red","size":10,"symbol":"circle"},"mode":"lines+markers","name":"JUWELS","x":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"y":{"dtype":"f8","bdata":"AAAAAAAA8D8yh8dSZ3fhP9BMWATahdI\u002fifohmrBdwT\u002fhfSIxmT+yP4lK63cr36I\u002fhOJBhpl+kj8krTBg8gSAP\u002f6anqcU8m0\u002fmabuKx3aUT8AAAAAAAAAAA=="},"type":"scatter"}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermap":[{"type":"scattermap","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}}}, {"responsive": true} ).then(function(){ -var gd = document.getElementById('c9e6622f-d9aa-4bef-a838-d717bce47eef'); +var gd = document.getElementById('9799398d-e514-4359-a387-5298a937e86c'); var x = new MutationObserver(function (mutations, observer) {{ var display = window.getComputedStyle(gd).display; if (!display || display === 'none') {{ @@ -20105,9 +20106,9 @@ maplibre-gl/dist/maplibre-gl.js: window.Plotly = Plotly; return Plotly; -}));</script> <div id="87ad09b0-2aae-42f5-9d10-d54254bf175b" class="plotly-graph-div" style="height:525px; width:100%;"></div> <script type="text/javascript"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("87ad09b0-2aae-42f5-9d10-d54254bf175b")) { Plotly.newPlot( "87ad09b0-2aae-42f5-9d10-d54254bf175b", [{"line":{"color":"#33cc33","width":2},"marker":{"color":"#33cc33","size":10,"symbol":"circle"},"mode":"lines+markers","name":"JUWELS","x":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"y":{"dtype":"f8","bdata":"AAAAAEhWUEG9mV8mqphCQfm6RiA5GzRBOX75wGXMI0F4iF3RsDMVQbWa87rBPAhB1yE2HeYv+0Djsb+xDsroQBVAd0+MUeFAUPZMnXAS1UC3RRovodLTQA=="},"type":"scatter"}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermap":[{"type":"scattermap","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}}}, {"responsive": true} ).then(function(){ +}));</script> <div id="795d3dad-d4ad-4880-b837-ef1259acd45f" class="plotly-graph-div" style="height:525px; width:100%;"></div> <script type="text/javascript"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("795d3dad-d4ad-4880-b837-ef1259acd45f")) { Plotly.newPlot( "795d3dad-d4ad-4880-b837-ef1259acd45f", [{"line":{"color":"#33cc33","width":2},"marker":{"color":"#33cc33","size":10,"symbol":"circle"},"mode":"lines+markers","name":"JUWELS","x":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"y":{"dtype":"f8","bdata":"AAAAAEhWUEG9mV8mqphCQfm6RiA5GzRBOX75wGXMI0F4iF3RsDMVQbWa87rBPAhB1yE2HeYv+0Djsb+xDsroQBVAd0+MUeFAUPZMnXAS1UC3RRovodLTQA=="},"type":"scatter"}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermap":[{"type":"scattermap","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}}}, {"responsive": true} ).then(function(){ -var gd = document.getElementById('87ad09b0-2aae-42f5-9d10-d54254bf175b'); +var gd = document.getElementById('795d3dad-d4ad-4880-b837-ef1259acd45f'); var x = new MutationObserver(function (mutations, observer) {{ var display = window.getComputedStyle(gd).display; if (!display || display === 'none') {{ @@ -24027,9 +24028,9 @@ maplibre-gl/dist/maplibre-gl.js: window.Plotly = Plotly; return Plotly; -}));</script> <div id="53b80fbf-1665-4a17-a660-7396f3b4d78b" class="plotly-graph-div" style="height:525px; width:100%;"></div> <script type="text/javascript"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("53b80fbf-1665-4a17-a660-7396f3b4d78b")) { Plotly.newPlot( "53b80fbf-1665-4a17-a660-7396f3b4d78b", [{"line":{"color":"#33cc33","width":2},"marker":{"color":"#33cc33","size":10,"symbol":"circle"},"mode":"lines+markers","name":"JUWELS","x":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"y":{"dtype":"f8","bdata":"W5\u002f0W\u002f9Wjz62i2wpRIibPi\u002fAU0zwdqk+gybo3lLcuT6ZutYiFSbIPjsqqyzbH9U+q3p57xvV4j5GOqsFcqf0PqlJwGBNkP0+3NwBNTBMCD9nIQd8MdQJPw=="},"type":"scatter"}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermap":[{"type":"scattermap","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}}}, {"responsive": true} ).then(function(){ +}));</script> <div id="0a4268d2-f0d2-44d9-a0d7-add72ae550a2" class="plotly-graph-div" style="height:525px; width:100%;"></div> <script type="text/javascript"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("0a4268d2-f0d2-44d9-a0d7-add72ae550a2")) { Plotly.newPlot( "0a4268d2-f0d2-44d9-a0d7-add72ae550a2", [{"line":{"color":"#33cc33","width":2},"marker":{"color":"#33cc33","size":10,"symbol":"circle"},"mode":"lines+markers","name":"JUWELS","x":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"y":{"dtype":"f8","bdata":"W5\u002f0W\u002f9Wjz62i2wpRIibPi\u002fAU0zwdqk+gybo3lLcuT6ZutYiFSbIPjsqqyzbH9U+q3p57xvV4j5GOqsFcqf0PqlJwGBNkP0+3NwBNTBMCD9nIQd8MdQJPw=="},"type":"scatter"}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermap":[{"type":"scattermap","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}}}, {"responsive": true} ).then(function(){ -var gd = document.getElementById('53b80fbf-1665-4a17-a660-7396f3b4d78b'); +var gd = document.getElementById('0a4268d2-f0d2-44d9-a0d7-add72ae550a2'); var x = new MutationObserver(function (mutations, observer) {{ var display = window.getComputedStyle(gd).display; if (!display || display === 'none') {{ @@ -27958,9 +27959,9 @@ maplibre-gl/dist/maplibre-gl.js: window.Plotly = Plotly; return Plotly; -}));</script> <div id="066c762b-9fb9-4880-9efa-571d9cc6731e" class="plotly-graph-div" style="height:525px; width:100%;"></div> <script type="text/javascript"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("066c762b-9fb9-4880-9efa-571d9cc6731e")) { Plotly.newPlot( "066c762b-9fb9-4880-9efa-571d9cc6731e", [{"line":{"color":"#33cc33","width":2},"marker":{"color":"#33cc33","size":10,"symbol":"circle"},"mode":"lines+markers","name":"JUWELS","x":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"y":{"dtype":"f8","bdata":"AAAAAAAA8D+N7f18vBz8P9JZJy9CAApAZjHLe8dnGkCKGdF\u002fTqgoQD+LFXbFkTVAQV2eJKo6Q0AizAr80hZVQJaGBAq6L15AaLX3DjfPaEDadeBAel9qQA=="},"type":"scatter"},{"line":{"color":"#33cc33","width":2},"marker":{"color":"black","size":10,"symbol":"circle"},"mode":"lines+markers","name":"JUWELS","x":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"y":{"dtype":"f8","bdata":"AAAAAAAA8D8m+Q0\u002fXKfwP4BDbwGC6\u002fA\u002fJ3w\u002fA26f8T\u002f7WUDmbLXxPxVrtBBLDfM\u002fsW7NI0ue9D+ZNObEqArzP\u002fduvW9Q1fY\u002faJYK2Zbb+D8b+B9\u002fvZYBQA=="},"type":"scatter"}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermap":[{"type":"scattermap","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}}}, {"responsive": true} ).then(function(){ +}));</script> <div id="75323825-1d30-4553-a32a-17e45e3f92a5" class="plotly-graph-div" style="height:525px; width:100%;"></div> <script type="text/javascript"> window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById("75323825-1d30-4553-a32a-17e45e3f92a5")) { Plotly.newPlot( "75323825-1d30-4553-a32a-17e45e3f92a5", [{"line":{"color":"#33cc33","width":2},"marker":{"color":"#33cc33","size":10,"symbol":"circle"},"mode":"lines+markers","name":"JUWELS","x":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"y":{"dtype":"f8","bdata":"AAAAAAAA8D+N7f18vBz8P9JZJy9CAApAZjHLe8dnGkCKGdF\u002fTqgoQD+LFXbFkTVAQV2eJKo6Q0AizAr80hZVQJaGBAq6L15AaLX3DjfPaEDadeBAel9qQA=="},"type":"scatter"},{"line":{"color":"#33cc33","width":2},"marker":{"color":"black","size":10,"symbol":"circle"},"mode":"lines+markers","name":"JUWELS","x":{"dtype":"f8","bdata":"AAAAAAAAAAAAAAAAAADwPwAAAAAAAABAAAAAAAAACEAAAAAAAAAQQAAAAAAAABRAAAAAAAAAGEAAAAAAAAAcQAAAAAAAACBAAAAAAAAAIkAAAAAAAAAkQA=="},"y":{"dtype":"f8","bdata":"AAAAAAAA8D8m+Q0\u002fXKfwP4BDbwGC6\u002fA\u002fJ3w\u002fA26f8T\u002f7WUDmbLXxPxVrtBBLDfM\u002fsW7NI0ue9D+ZNObEqArzP\u002fduvW9Q1fY\u002faJYK2Zbb+D8b+B9\u002fvZYBQA=="},"type":"scatter"}], {"template":{"data":{"histogram2dcontour":[{"type":"histogram2dcontour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"choropleth":[{"type":"choropleth","colorbar":{"outlinewidth":0,"ticks":""}}],"histogram2d":[{"type":"histogram2d","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"heatmap":[{"type":"heatmap","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"contourcarpet":[{"type":"contourcarpet","colorbar":{"outlinewidth":0,"ticks":""}}],"contour":[{"type":"contour","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"surface":[{"type":"surface","colorbar":{"outlinewidth":0,"ticks":""},"colorscale":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]]}],"mesh3d":[{"type":"mesh3d","colorbar":{"outlinewidth":0,"ticks":""}}],"scatter":[{"fillpattern":{"fillmode":"overlay","size":10,"solidity":0.2},"type":"scatter"}],"parcoords":[{"type":"parcoords","line":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolargl":[{"type":"scatterpolargl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"bar":[{"error_x":{"color":"#2a3f5f"},"error_y":{"color":"#2a3f5f"},"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"bar"}],"scattergeo":[{"type":"scattergeo","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterpolar":[{"type":"scatterpolar","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"histogram":[{"marker":{"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"histogram"}],"scattergl":[{"type":"scattergl","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatter3d":[{"type":"scatter3d","line":{"colorbar":{"outlinewidth":0,"ticks":""}},"marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermap":[{"type":"scattermap","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattermapbox":[{"type":"scattermapbox","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scatterternary":[{"type":"scatterternary","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"scattercarpet":[{"type":"scattercarpet","marker":{"colorbar":{"outlinewidth":0,"ticks":""}}}],"carpet":[{"aaxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"baxis":{"endlinecolor":"#2a3f5f","gridcolor":"white","linecolor":"white","minorgridcolor":"white","startlinecolor":"#2a3f5f"},"type":"carpet"}],"table":[{"cells":{"fill":{"color":"#EBF0F8"},"line":{"color":"white"}},"header":{"fill":{"color":"#C8D4E3"},"line":{"color":"white"}},"type":"table"}],"barpolar":[{"marker":{"line":{"color":"#E5ECF6","width":0.5},"pattern":{"fillmode":"overlay","size":10,"solidity":0.2}},"type":"barpolar"}],"pie":[{"automargin":true,"type":"pie"}]},"layout":{"autotypenumbers":"strict","colorway":["#636efa","#EF553B","#00cc96","#ab63fa","#FFA15A","#19d3f3","#FF6692","#B6E880","#FF97FF","#FECB52"],"font":{"color":"#2a3f5f"},"hovermode":"closest","hoverlabel":{"align":"left"},"paper_bgcolor":"white","plot_bgcolor":"#E5ECF6","polar":{"bgcolor":"#E5ECF6","angularaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"radialaxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"ternary":{"bgcolor":"#E5ECF6","aaxis":{"gridcolor":"white","linecolor":"white","ticks":""},"baxis":{"gridcolor":"white","linecolor":"white","ticks":""},"caxis":{"gridcolor":"white","linecolor":"white","ticks":""}},"coloraxis":{"colorbar":{"outlinewidth":0,"ticks":""}},"colorscale":{"sequential":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"sequentialminus":[[0.0,"#0d0887"],[0.1111111111111111,"#46039f"],[0.2222222222222222,"#7201a8"],[0.3333333333333333,"#9c179e"],[0.4444444444444444,"#bd3786"],[0.5555555555555556,"#d8576b"],[0.6666666666666666,"#ed7953"],[0.7777777777777778,"#fb9f3a"],[0.8888888888888888,"#fdca26"],[1.0,"#f0f921"]],"diverging":[[0,"#8e0152"],[0.1,"#c51b7d"],[0.2,"#de77ae"],[0.3,"#f1b6da"],[0.4,"#fde0ef"],[0.5,"#f7f7f7"],[0.6,"#e6f5d0"],[0.7,"#b8e186"],[0.8,"#7fbc41"],[0.9,"#4d9221"],[1,"#276419"]]},"xaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"yaxis":{"gridcolor":"white","linecolor":"white","ticks":"","title":{"standoff":15},"zerolinecolor":"white","automargin":true,"zerolinewidth":2},"scene":{"xaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"yaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2},"zaxis":{"backgroundcolor":"#E5ECF6","gridcolor":"white","linecolor":"white","showbackground":true,"ticks":"","zerolinecolor":"white","gridwidth":2}},"shapedefaults":{"line":{"color":"#2a3f5f"}},"annotationdefaults":{"arrowcolor":"#2a3f5f","arrowhead":0,"arrowwidth":1},"geo":{"bgcolor":"white","landcolor":"#E5ECF6","subunitcolor":"white","showland":true,"showlakes":true,"lakecolor":"white"},"title":{"x":0.05},"mapbox":{"style":"light"}}}}, {"responsive": true} ).then(function(){ -var gd = document.getElementById('066c762b-9fb9-4880-9efa-571d9cc6731e'); +var gd = document.getElementById('75323825-1d30-4553-a32a-17e45e3f92a5'); var x = new MutationObserver(function (mutations, observer) {{ var display = window.getComputedStyle(gd).display; if (!display || display === 'none') {{ @@ -28012,7 +28013,7 @@ if (outputEl) {{ </div> </div> <div class="cell_output docutils container"> -<div class="output text_plain highlight-myst-ansi notranslate"><div class="highlight"><pre><span></span>[<matplotlib.lines.Line2D at 0x7c57351c15e0>] +<div class="output text_plain highlight-myst-ansi notranslate"><div class="highlight"><pre><span></span>[<matplotlib.lines.Line2D at 0x7e239074f860>] </pre></div> </div> <img alt="_images/b525f1b9a6c21cec66a1d943bda730559610b8bbf0d7a09174abc303883e168e.png" src="_images/b525f1b9a6c21cec66a1d943bda730559610b8bbf0d7a09174abc303883e168e.png" /> diff --git a/scalingtest/_build/html/genindex.html b/scalingtest/_build/html/genindex.html index d07566e999253b766a3b8fda8dd8dcd42845b6b3..0a85560970940d0061fce9d570cb07feda114c1c 100644 --- a/scalingtest/_build/html/genindex.html +++ b/scalingtest/_build/html/genindex.html @@ -181,8 +181,9 @@ <ul class="nav bd-sidenav"> <li class="toctree-l1"><a class="reference internal" href="introtobenchmarking.html">HPC Benchmarking</a></li> <li class="toctree-l1"><a class="reference internal" href="basicPlotting.html">Strong Scaling Performance Analysis</a></li> -<li class="toctree-l1"><a class="reference internal" href="gpuPerformanceTest.html">TODO:</a></li> +<li class="toctree-l1"><a class="reference internal" href="gpuPerformanceTest.html">Benchmarking on GPUs</a></li> +<li class="toctree-l1"><a class="reference internal" href="4gpusPerNode.html">Benchmarking the Scalability of Arbor on GPU-Based Systems (4 GPUs per Node)</a></li> <li class="toctree-l1"><a class="reference internal" href="ArborJuwels.html">Arbor benchmarking on SuperComputers</a></li> <li class="toctree-l1"><a class="reference internal" href="markdown-notebooks.html">Notebooks with MyST Markdown</a></li> diff --git a/scalingtest/_build/html/gpuPerformanceTest.html b/scalingtest/_build/html/gpuPerformanceTest.html index 822b8b858cdc2567cc60e3e3bb439a58e7056b62..670fd47140805fbab42f3aa00a9a5860333b78d5 100644 Binary files a/scalingtest/_build/html/gpuPerformanceTest.html and b/scalingtest/_build/html/gpuPerformanceTest.html differ diff --git a/scalingtest/_build/html/intro.html b/scalingtest/_build/html/intro.html index de586e0fe78b84804fbde319cb4673c8afa70b33..c13a86a865013b1701955c61434bb8687ee29146 100644 --- a/scalingtest/_build/html/intro.html +++ b/scalingtest/_build/html/intro.html @@ -183,8 +183,9 @@ <ul class="nav bd-sidenav"> <li class="toctree-l1"><a class="reference internal" href="introtobenchmarking.html">HPC Benchmarking</a></li> <li class="toctree-l1"><a class="reference internal" href="basicPlotting.html">Strong Scaling Performance Analysis</a></li> -<li class="toctree-l1"><a class="reference internal" href="gpuPerformanceTest.html">TODO:</a></li> +<li class="toctree-l1"><a class="reference internal" href="gpuPerformanceTest.html">Benchmarking on GPUs</a></li> +<li class="toctree-l1"><a class="reference internal" href="4gpusPerNode.html">Benchmarking the Scalability of Arbor on GPU-Based Systems (4 GPUs per Node)</a></li> <li class="toctree-l1"><a class="reference internal" href="ArborJuwels.html">Arbor benchmarking on SuperComputers</a></li> <li class="toctree-l1"><a class="reference internal" href="markdown-notebooks.html">Notebooks with MyST Markdown</a></li> @@ -385,7 +386,7 @@ document.write(` <div id="searchbox"></div> <article class="bd-article"> - <section class="tex2jax_ignore mathjax_ignore" id="welcome-to-your-jupyter-book"> + <section id="welcome-to-your-jupyter-book"> <h1>Welcome to your Jupyter Book<a class="headerlink" href="#welcome-to-your-jupyter-book" title="Link to this heading">#</a></h1> <p>This is a small sample book to give you a feel for how book content is structured. @@ -396,9 +397,10 @@ It does not go in-depth into any particular topic - check out <a class="referenc <ul> <li class="toctree-l1"><a class="reference internal" href="introtobenchmarking.html">HPC Benchmarking</a></li> <li class="toctree-l1"><a class="reference internal" href="basicPlotting.html">Strong Scaling Performance Analysis</a></li> -<li class="toctree-l1"><a class="reference internal" href="gpuPerformanceTest.html">TODO:</a></li> -<li class="toctree-l1"><a class="reference internal" href="gpuPerformanceTest.html#slurm-script-to-run-benchmarks">Slurm script to run benchmarks</a></li> +<li class="toctree-l1"><a class="reference internal" href="gpuPerformanceTest.html">Benchmarking on GPUs</a></li> <li class="toctree-l1"><a class="reference internal" href="gpuPerformanceTest.html#gpu-benchmarking">GPU benchmarking</a></li> +<li class="toctree-l1"><a class="reference internal" href="4gpusPerNode.html">Benchmarking the Scalability of Arbor on GPU-Based Systems (4 GPUs per Node)</a></li> +<li class="toctree-l1"><a class="reference internal" href="4gpusPerNode.html#benchmarking-results">Benchmarking Results</a></li> <li class="toctree-l1"><a class="reference internal" href="ArborJuwels.html">Arbor benchmarking on SuperComputers</a></li> <li class="toctree-l1"><a class="reference internal" href="markdown-notebooks.html">Notebooks with MyST Markdown</a></li> </ul> diff --git a/scalingtest/_build/html/introtobenchmarking.html b/scalingtest/_build/html/introtobenchmarking.html index de25ec7443d969d05e43e752ebd85a0aeea2baaa..92a6f3569a31a09effceef326e0da07327b0c6e7 100644 --- a/scalingtest/_build/html/introtobenchmarking.html +++ b/scalingtest/_build/html/introtobenchmarking.html @@ -182,8 +182,9 @@ <ul class="current nav bd-sidenav"> <li class="toctree-l1 current active"><a class="current reference internal" href="#">HPC Benchmarking</a></li> <li class="toctree-l1"><a class="reference internal" href="basicPlotting.html">Strong Scaling Performance Analysis</a></li> -<li class="toctree-l1"><a class="reference internal" href="gpuPerformanceTest.html">TODO:</a></li> +<li class="toctree-l1"><a class="reference internal" href="gpuPerformanceTest.html">Benchmarking on GPUs</a></li> +<li class="toctree-l1"><a class="reference internal" href="4gpusPerNode.html">Benchmarking the Scalability of Arbor on GPU-Based Systems (4 GPUs per Node)</a></li> <li class="toctree-l1"><a class="reference internal" href="ArborJuwels.html">Arbor benchmarking on SuperComputers</a></li> <li class="toctree-l1"><a class="reference internal" href="markdown-notebooks.html">Notebooks with MyST Markdown</a></li> @@ -396,7 +397,7 @@ document.write(` <div id="searchbox"></div> <article class="bd-article"> - <section class="tex2jax_ignore mathjax_ignore" id="hpc-benchmarking"> + <section id="hpc-benchmarking"> <h1>HPC Benchmarking<a class="headerlink" href="#hpc-benchmarking" title="Link to this heading">#</a></h1> <p>High-Performance Computing (HPC) benchmarking helps evaluate how well a system performs under different workloads.</p> <section id="stress-test"> diff --git a/scalingtest/_build/html/juwels_results.html b/scalingtest/_build/html/juwels_results.html index b6b979a6c2c1d0cf5f2b258c660bb28994e6f456..de1b5fcd9f70b34ab2552d0242fddcb5c5e44053 100644 --- a/scalingtest/_build/html/juwels_results.html +++ b/scalingtest/_build/html/juwels_results.html @@ -182,6 +182,10 @@ <ul class="nav bd-sidenav"> <li class="toctree-l1"><a class="reference internal" href="introtobenchmarking.html">HPC Benchmarking</a></li> <li class="toctree-l1"><a class="reference internal" href="basicPlotting.html">Strong Scaling Performance Analysis</a></li> +<li class="toctree-l1"><a class="reference internal" href="gpuPerformanceTest.html">Benchmarking on GPUs</a></li> + +<li class="toctree-l1"><a class="reference internal" href="4gpusPerNode.html">Benchmarking the Scalability of Arbor on GPU-Based Systems (4 GPUs per Node)</a></li> + <li class="toctree-l1"><a class="reference internal" href="ArborJuwels.html">Arbor benchmarking on SuperComputers</a></li> <li class="toctree-l1"><a class="reference internal" href="markdown-notebooks.html">Notebooks with MyST Markdown</a></li> </ul> diff --git a/scalingtest/_build/html/markdown-notebooks.html b/scalingtest/_build/html/markdown-notebooks.html index 23721640873c797ab9c80b5d69a6e3604bc0399a..a791790868447ed3c41230cb276548fd716597d7 100644 --- a/scalingtest/_build/html/markdown-notebooks.html +++ b/scalingtest/_build/html/markdown-notebooks.html @@ -181,6 +181,10 @@ <ul class="current nav bd-sidenav"> <li class="toctree-l1"><a class="reference internal" href="introtobenchmarking.html">HPC Benchmarking</a></li> <li class="toctree-l1"><a class="reference internal" href="basicPlotting.html">Strong Scaling Performance Analysis</a></li> +<li class="toctree-l1"><a class="reference internal" href="gpuPerformanceTest.html">Benchmarking on GPUs</a></li> + +<li class="toctree-l1"><a class="reference internal" href="4gpusPerNode.html">Benchmarking the Scalability of Arbor on GPU-Based Systems (4 GPUs per Node)</a></li> + <li class="toctree-l1"><a class="reference internal" href="ArborJuwels.html">Arbor benchmarking on SuperComputers</a></li> <li class="toctree-l1 current active"><a class="current reference internal" href="#">Notebooks with MyST Markdown</a></li> </ul> @@ -392,7 +396,7 @@ document.write(` <div id="searchbox"></div> <article class="bd-article"> - <section class="tex2jax_ignore mathjax_ignore" id="notebooks-with-myst-markdown"> + <section id="notebooks-with-myst-markdown"> <h1>Notebooks with MyST Markdown<a class="headerlink" href="#notebooks-with-myst-markdown" title="Link to this heading">#</a></h1> <p>Jupyter Book also lets you write text-based notebooks using MyST Markdown. See <a class="reference external" href="https://jupyterbook.org/file-types/myst-notebooks.html">the Notebooks with MyST Markdown documentation</a> for more detailed instructions. diff --git a/scalingtest/_build/html/markdown.html b/scalingtest/_build/html/markdown.html index a3f41fb7b2a4af4a2a14eb24625c7e13281549eb..1b7f74eaac95575d5a156ca221e804bf2fd244db 100644 --- a/scalingtest/_build/html/markdown.html +++ b/scalingtest/_build/html/markdown.html @@ -182,6 +182,10 @@ <ul class="nav bd-sidenav"> <li class="toctree-l1"><a class="reference internal" href="introtobenchmarking.html">HPC Benchmarking</a></li> <li class="toctree-l1"><a class="reference internal" href="basicPlotting.html">Strong Scaling Performance Analysis</a></li> +<li class="toctree-l1"><a class="reference internal" href="gpuPerformanceTest.html">Benchmarking on GPUs</a></li> + +<li class="toctree-l1"><a class="reference internal" href="4gpusPerNode.html">Benchmarking the Scalability of Arbor on GPU-Based Systems (4 GPUs per Node)</a></li> + <li class="toctree-l1"><a class="reference internal" href="ArborJuwels.html">Arbor benchmarking on SuperComputers</a></li> <li class="toctree-l1"><a class="reference internal" href="markdown-notebooks.html">Notebooks with MyST Markdown</a></li> </ul> @@ -394,7 +398,7 @@ document.write(` <div id="searchbox"></div> <article class="bd-article"> - <section class="tex2jax_ignore mathjax_ignore" id="markdown-files"> + <section id="markdown-files"> <h1>Markdown Files<a class="headerlink" href="#markdown-files" title="Link to this heading">#</a></h1> <p>Whether you write your book’s content in Jupyter Notebooks (<code class="docutils literal notranslate"><span class="pre">.ipynb</span></code>) or in regular markdown files (<code class="docutils literal notranslate"><span class="pre">.md</span></code>), you’ll write in the same flavor of markdown diff --git a/scalingtest/_build/html/notebooks.html b/scalingtest/_build/html/notebooks.html index 72f6001b37bf6e23ed06219918af4b90fd51d165..bcdbbc9db2edf70de986dd4d2373cc1373c3f337 100644 --- a/scalingtest/_build/html/notebooks.html +++ b/scalingtest/_build/html/notebooks.html @@ -57,8 +57,6 @@ <script async="async" src="_static/sphinx-thebe.js?v=c100c467"></script> <script>var togglebuttonSelector = '.toggle, .admonition.dropdown';</script> <script>const THEBE_JS_URL = "https://unpkg.com/thebe@0.8.2/lib/index.js"; const thebe_selector = ".thebe,.cell"; const thebe_selector_input = "pre"; const thebe_selector_output = ".output, .cell_output"</script> - <script>window.MathJax = {"options": {"processHtmlClass": "tex2jax_process|mathjax_process|math|output_area"}}</script> - <script defer="defer" src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script> <script>DOCUMENTATION_OPTIONS.pagename = 'notebooks';</script> <link rel="index" title="Index" href="genindex.html" /> <link rel="search" title="Search" href="search.html" /> @@ -184,6 +182,10 @@ <ul class="nav bd-sidenav"> <li class="toctree-l1"><a class="reference internal" href="introtobenchmarking.html">HPC Benchmarking</a></li> <li class="toctree-l1"><a class="reference internal" href="basicPlotting.html">Strong Scaling Performance Analysis</a></li> +<li class="toctree-l1"><a class="reference internal" href="gpuPerformanceTest.html">Benchmarking on GPUs</a></li> + +<li class="toctree-l1"><a class="reference internal" href="4gpusPerNode.html">Benchmarking the Scalability of Arbor on GPU-Based Systems (4 GPUs per Node)</a></li> + <li class="toctree-l1"><a class="reference internal" href="ArborJuwels.html">Arbor benchmarking on SuperComputers</a></li> <li class="toctree-l1"><a class="reference internal" href="markdown-notebooks.html">Notebooks with MyST Markdown</a></li> </ul> @@ -395,7 +397,7 @@ document.write(` <div id="searchbox"></div> <article class="bd-article"> - <section class="tex2jax_ignore mathjax_ignore" id="content-with-notebooks"> + <section id="content-with-notebooks"> <h1>Content with notebooks<a class="headerlink" href="#content-with-notebooks" title="Link to this heading">#</a></h1> <p>You can also create content with Jupyter Notebooks. This means that you can include code blocks and their outputs in your book.</p> @@ -403,19 +405,17 @@ code blocks and their outputs in your book.</p> <h2>Markdown + notebooks<a class="headerlink" href="#markdown-notebooks" title="Link to this heading">#</a></h2> <p>As it is markdown, you can embed images, HTML, etc into your posts!</p> <p><img alt="" src="https://myst-parser.readthedocs.io/en/latest/_static/logo-wide.svg" /></p> -<p>You can also <span class="math notranslate nohighlight">\(add_{math}\)</span> and</p> -<div class="math notranslate nohighlight"> -\[ +<p>You can also $add_{math}$ and</p> +<p>$$ math^{blocks} -\]</div> +$$</p> <p>or</p> -<div class="math notranslate nohighlight"> -\[\begin{split} +<p>$$ \begin{aligned} -\mbox{mean} la_{tex} \\ \\ +\mbox{mean} la_{tex} \ \ math blocks \end{aligned} -\end{split}\]</div> +$$</p> <p>But make sure you $Escape $your $dollar signs $you want to keep!</p> </section> <section id="myst-markdown"> @@ -438,7 +438,7 @@ For example, here’s some sample Matplotlib code:</p> </div> </div> <div class="cell_output docutils container"> -<div class="output text_plain highlight-myst-ansi notranslate"><div class="highlight"><pre><span></span><contextlib.ExitStack at 0x75a0d88683b0> +<div class="output text_plain highlight-myst-ansi notranslate"><div class="highlight"><pre><span></span><contextlib.ExitStack at 0x75e67411a270> </pre></div> </div> </div> diff --git a/scalingtest/_build/html/objects.inv b/scalingtest/_build/html/objects.inv index 337c396d2a6b2c44a2ff402215969e03d16d87a9..16ee9dac674c223fe1a4e5303f3e39d8d4e9be1a 100644 --- a/scalingtest/_build/html/objects.inv +++ b/scalingtest/_build/html/objects.inv @@ -2,6 +2,7 @@ # Project: Project name not set # Version: # The remainder of this file is compressed using zlib. -xڅS�N�0|�W�zҽ"�T -*��Ԣ{DN�$>���^���ω�`s=�f��̎w��-������뫚*��)�����;YVm���Fʣ����=�u��6C��h1����` ^�5�S��EI��l��٭�R9]����8#�Ñ-��c�Fif�Ee���)ب�f��s����fF*����!������N+ք��X��dkT f4^���4E��$� �Q�e���|�|%4�K��+~� �@2Ɂ��{�aW��= -���~���h�X��m��?�Ky��ɇ�3Q~�$�-߈Ѡ�3���Ň��Ap�`��P�K�K�O6��Z�Ϛ[y���X��uaI��Y�9������ݿ4�2 ǖ+'�o:��e�/���u�l��="6����ӗw \ No newline at end of file +xڅSMk�0��W̱=l���R +٥ l08��"�[��1Ҙ��}%�v�ĥ7���C>��� +��� 8n>5T��#3�Cǽ����}Q���ZjY)��=�����^<N�a�w���w�:�B4|/������B�i�G��rNgꇑ�:�ՠm}d1����u0����^&X�$ s?�����UWI��Bsl#o��P��PW�s�#�w� ����2x�f�NH�,�n�0�8@�a���Ȉ�2 ��lÍPG�M���S�+g�=�㼕���SHwB�0s���$��:t���Fw�����D���L�#������Gq�t"����ˢ�v�[&�?���_D4h�jrɂ���R�Mit��`�� +C�=�_6�ܯ�W�\|�����vn6��B̍P3j�����*�L��p�\9��'��܅o�wV���:��� �����E���� \ No newline at end of file diff --git a/scalingtest/_build/html/results.html b/scalingtest/_build/html/results.html index 76a8057eebd69f3e770e264fd6654993c2ff8a91..2d99a31f4ae36468b23d46701bf503cda881fbac 100644 --- a/scalingtest/_build/html/results.html +++ b/scalingtest/_build/html/results.html @@ -182,6 +182,10 @@ <ul class="nav bd-sidenav"> <li class="toctree-l1"><a class="reference internal" href="introtobenchmarking.html">HPC Benchmarking</a></li> <li class="toctree-l1"><a class="reference internal" href="basicPlotting.html">Strong Scaling Performance Analysis</a></li> +<li class="toctree-l1"><a class="reference internal" href="gpuPerformanceTest.html">Benchmarking on GPUs</a></li> + +<li class="toctree-l1"><a class="reference internal" href="4gpusPerNode.html">Benchmarking the Scalability of Arbor on GPU-Based Systems (4 GPUs per Node)</a></li> + <li class="toctree-l1"><a class="reference internal" href="ArborJuwels.html">Arbor benchmarking on SuperComputers</a></li> <li class="toctree-l1"><a class="reference internal" href="markdown-notebooks.html">Notebooks with MyST Markdown</a></li> </ul> diff --git a/scalingtest/_build/html/search.html b/scalingtest/_build/html/search.html index f6e06ab0a4bc11ec9da04d60665c62f44beae389..e268dacd9042f69adac72087981d76f5b5945ca3 100644 --- a/scalingtest/_build/html/search.html +++ b/scalingtest/_build/html/search.html @@ -183,8 +183,9 @@ <ul class="nav bd-sidenav"> <li class="toctree-l1"><a class="reference internal" href="introtobenchmarking.html">HPC Benchmarking</a></li> <li class="toctree-l1"><a class="reference internal" href="basicPlotting.html">Strong Scaling Performance Analysis</a></li> -<li class="toctree-l1"><a class="reference internal" href="gpuPerformanceTest.html">TODO:</a></li> +<li class="toctree-l1"><a class="reference internal" href="gpuPerformanceTest.html">Benchmarking on GPUs</a></li> +<li class="toctree-l1"><a class="reference internal" href="4gpusPerNode.html">Benchmarking the Scalability of Arbor on GPU-Based Systems (4 GPUs per Node)</a></li> <li class="toctree-l1"><a class="reference internal" href="ArborJuwels.html">Arbor benchmarking on SuperComputers</a></li> <li class="toctree-l1"><a class="reference internal" href="markdown-notebooks.html">Notebooks with MyST Markdown</a></li> diff --git a/scalingtest/_build/html/searchindex.js b/scalingtest/_build/html/searchindex.js index deed573de1f99ae9f338aae593ec50e70ca12c80..0ca16e6d3771b5a16b0e4afd91a15741da911d94 100644 --- a/scalingtest/_build/html/searchindex.js +++ b/scalingtest/_build/html/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles": {"": [[2, "id1"]], "1. Stress Test": [[7, "stress-test"]], "2. Weak Scaling": [[7, "weak-scaling"]], "3. Strong Scaling": [[7, "strong-scaling"]], "An example cell": [[10, "an-example-cell"]], "Arbor benchmarking on SuperComputers": [[0, null]], "Boundary Condition Verification": [[2, "boundary-condition-verification"]], "Citations": [[9, "citations"]], "Code blocks and outputs": [[11, "code-blocks-and-outputs"]], "Content with notebooks": [[11, null]], "Create a notebook with MyST Markdown": [[10, "create-a-notebook-with-myst-markdown"]], "Derivative (Marginal Speedup Gain)": [[2, "derivative-marginal-speedup-gain"], [2, "id4"]], "Energy Analysis": [[0, "energy-analysis"]], "Energy Modelling": [[1, null]], "Example:": [[2, "example"]], "GPU benchmarking": [[5, "gpu-benchmarking"]], "HPC Benchmarking": [[7, null]], "Implications:": [[2, "implications"]], "Initial Linear Growth": [[2, "initial-linear-growth"]], "Key Findings:": [[3, "key-findings"]], "Key Observations:": [[3, "key-observations"]], "Key Properties:": [[2, "key-properties"], [2, "id5"]], "Learn more": [[9, "learn-more"]], "Markdown + notebooks": [[11, "markdown-notebooks"]], "Markdown Files": [[9, null]], "Maximum Theoretical Speedup": [[2, "maximum-theoretical-speedup"], [2, "id6"]], "Model Definition": [[2, "model-definition"], [2, "id3"]], "MyST markdown": [[11, "myst-markdown"]], "Notebooks with MyST Markdown": [[10, null]], "Parallel Speedup Model Analysis": [[2, "parallel-speedup-model-analysis"], [2, "id2"]], "Parameters:": [[2, "parameters"]], "Performance modelling": [[2, null]], "Plots of energy and energy speed up compunsiation": [[4, null]], "Practical Constraint: a \\leq b": [[2, "practical-constraint-a-leq-b"]], "Practical Constraint: a\u2264b a \\leq b": [[2, "practical-constraint-ab-a-leq-b"]], "Python Example with Constraints": [[2, "python-example-with-constraints"]], "Quickly add YAML metadata for MyST Notebooks": [[10, "quickly-add-yaml-metadata-for-myst-notebooks"]], "Sample Roles and Directives": [[9, "sample-roles-and-directives"]], "Self review needed for log axis": [[5, "self-review-needed-for-log-axis"]], "Simulation Time Analysis": [[3, "simulation-time-analysis"], [3, "id2"]], "Slurm script to run benchmarks": [[5, "slurm-script-to-run-benchmarks"]], "SpeedUp Analysis (using log-log plot)": [[0, "speedup-analysis-using-log-log-plot"]], "Speedup Analysis": [[3, "speedup-analysis"], [3, "id1"]], "Strong Scaling Performance Analysis": [[3, null]], "TODO:": [[5, null]], "Welcome to your Jupyter Book": [[6, null]], "What is MyST?": [[9, "what-is-myst"]], "Why ( a \\leq b ) Matters:": [[2, "why-a-leq-b-matters"]]}, "docnames": ["ArborJuwels", "Energy", "Untitled", "basicPlotting", "energyPlots", "gpuPerformanceTest", "intro", "introtobenchmarking", "juwels_results", "markdown", "markdown-notebooks", "notebooks", "results"], "envversion": {"sphinx": 62, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinxcontrib.bibtex": 9}, "filenames": ["ArborJuwels.ipynb", "Energy.ipynb", "Untitled.ipynb", "basicPlotting.ipynb", "energyPlots.ipynb", "gpuPerformanceTest.ipynb", "intro.md", "introtobenchmarking.ipynb", "juwels_results.ipynb", "markdown.md", "markdown-notebooks.md", "notebooks.ipynb", "results.ipynb"], "indexentries": {}, "objects": {}, "objnames": {}, "objtypes": {}, "terms": {"": [0, 1, 2, 3, 4, 5, 8, 9, 10, 11, 12], "0": [0, 1, 2, 3, 4, 5, 8, 11, 12], "00": [0, 1], "000": [0, 8, 12], "000000": [0, 8, 12], "00000000e": 0, "000011": 8, "000022": 8, "000042": 8, "000081": 8, "000162": 8, "000301": 8, "000557": 8, "000e": 1, "001": 0, "001205": 8, "001560": 0, "002011": 8, "002207": 0, "002403": 0, "002661": 0, "002880": 0, "002882": 0, "003099": 0, "003114": 0, "003243": 0, "003295": 0, "00333333e": 0, "003430": 0, "003694": 8, "005220": 8, "00666667e": 0, "00cc96": 0, "01": [0, 1, 8], "01057417e": 8, "01202870e": 8, "01366667e": 0, "02": [0, 1, 3, 8], "02400000e": 0, "03": [0, 1, 8], "036459": 0, "03666667e": 0, "04": [0, 8], "04000000e": 0, "041131": 0, "04333333e": 0, "045": [0, 8], "049474e": 0, "05": [0, 8], "06": 0, "06359779e": 0, "066": 12, "07000000e": 0, "070233": 0, "07333333e": 0, "07666667e": 0, "08": 0, "082542": 0, "08932086e": 0, "09": 0, "098359": [8, 12], "0f": [0, 3], "0x71682f20bec0": [], "0x7276dcbc3320": 1, "0x7276e1be5940": 1, "0x75a0d88683b0": 11, "0x7a9e1353e990": 0, "0x7a9e32497110": 0, "0x7c57351c15e0": 4, "1": [0, 1, 2, 3, 4, 5, 8, 11, 12], "10": [0, 1, 2, 3, 4, 8, 11], "100": [0, 1, 3, 4, 7, 8, 11], "1000": [1, 2, 8], "1003": 0, "1013": [8, 12], "1014": [8, 12], "1015": [8, 12], "101886": 0, "102029e": 0, "1022": [8, 12], "1023": [8, 12], "1024": [0, 1, 7, 8, 12], "1026": [8, 12], "10333333e": 0, "104911": 0, "1059": 0, "10666667e": 0, "1076": [0, 8], "10963838e": 0, "11": [0, 1, 3, 4, 8, 12], "1100": 1, "11000000e": 0, "114054e": 0, "1168": 12, "11847": 0, "1188": 0, "12": [0, 4, 5, 8, 12], "120": 4, "1200": [1, 2], "12079980e": 8, "125432": [8, 12], "126976": [0, 8], "12702318": 0, "128": [0, 1, 3, 8, 12], "128000": [0, 5, 8], "13": [0, 2, 5, 8], "13005": 12, "132224e": 0, "13333333e": 0, "139687": 0, "14": [0, 2], "14000000e": 0, "14073810e": 8, "1410": 0, "14333333e": 0, "144954": 0, "146": [0, 8], "14666667e": 0, "14687": [0, 8], "14746086e": 8, "15": [0, 3, 4, 5], "150": 8, "15360449e": 8, "155337e": 0, "16": [0, 1, 2, 8, 12], "1617": [8, 12], "1619": [8, 12], "1620": [8, 12], "16666667e": 0, "167009e": 0, "16736053": 2, "1685": 12, "169233e": 0, "17": [0, 3, 4, 8, 12], "172": [0, 8], "17333333e": 0, "17666667e": 0, "17968687e": 8, "18": [0, 1], "18000000e": 0, "185086": 0, "18621": 0, "1878": [8, 12], "1879": [8, 12], "1880": [8, 12], "1881": [8, 12], "1882": [8, 12], "1883": [8, 12], "1884": [8, 12], "1885": [8, 12], "1886": [8, 12], "1887": [8, 12], "1888": [8, 12], "1889": [8, 12], "1890": [8, 12], "1891": [8, 12], "19": 0, "194": [0, 8], "194123": 0, "195179e": 0, "19680801": 11, "198": 4, "1e6": [], "1f": [], "1f77b4": [], "1gpu": 5, "1x1": 1, "2": [0, 1, 2, 3, 4, 5, 8, 10, 12], "20": [0, 1], "20000000e": 0, "2004971": 2, "2014": 9, "2020": [0, 8], "20546249e": 8, "20666667e": 0, "209419e": 0, "21": [4, 8, 12], "210": 4, "21000000e": 0, "21333333e": 0, "22": 2, "22012693e": 8, "228822e": 0, "232209": 0, "23333333e": 0, "2335": 0, "233500": 0, "237": [0, 8], "23944378e": 8, "24333333e": 0, "24490": 0, "24666667e": 0, "25": [0, 5, 8], "250": 8, "25000000e": 0, "25012624": 4, "256": [0, 1, 8], "258107": 0, "26": 0, "263": 0, "264679": 0, "26666667e": 0, "26844191": 0, "270877": [0, 8], "271": [], "27277798e": 0, "273270": 0, "27666667e": 0, "277180": 0, "278921": 0, "28": 0, "28000000e": 0, "282656e": 0, "28293594e": 0, "28333333e": 0, "290151e": 0, "291": 0, "29492172e": 8, "2958": 0, "296": [0, 8], "297377": 0, "299527e": 0, "2ca02c": [], "2f": [0, 1, 5], "2node": 5, "3": [0, 1, 2, 4, 5, 8, 12], "300": [0, 8], "30000000e": 0, "308": [0, 8], "31": [0, 8], "31000000e": 0, "31333333e": 0, "313655": [0, 8], "314": [], "31666667e": 0, "31744": [0, 8], "32": [0, 1, 8, 12], "32000": [0, 8], "324579": [8, 12], "3287239": 4, "33333333e": 0, "33744041e": 0, "33cc33": [0, 3, 4, 8, 12], "34": [8, 12], "341091e": 0, "34374950e": 8, "344014": 0, "345679012345679": 2, "34666667e": 0, "34837": 0, "350": [0, 8], "35000000e": 0, "35038910e": 0, "353044": 0, "35333333e": 0, "353607": [0, 8], "354": [], "354191e": 0, "354623": [8, 12], "35662747": 4, "363": [0, 8], "36666667e": 0, "3687644": 1, "374": [0, 8], "377": 12, "38": 4, "38000000e": 0, "38333333e": 0, "38666667e": 0, "387378e": 0, "393": [], "393021": [0, 8], "395": 12, "4": [0, 1, 2, 7, 8, 10, 11, 12], "40": 0, "400": 8, "40000000e": 0, "40540816e": 0, "408": 12, "410263": 0, "41333333e": 0, "41666667e": 0, "4197": 12, "419708": 0, "42000000e": 0, "4273": [0, 8], "4282656": [0, 1, 8], "42889322": 0, "429078e": 0, "43432607e": 8, "436999": [0, 8], "437": [], "4403": 0, "442547": 0, "4457643": [0, 1, 8], "45": 5, "45000000e": 0, "4528896": [0, 1, 8], "45333333e": 0, "456617e": 0, "45666667e": 0, "45831735": 4, "46": [0, 2], "461607": 0, "463": [0, 8], "46874990e": 8, "469455": 0, "47": [0, 8], "4717017": [0, 1, 8], "4740015": [0, 1, 8], "475287": 0, "475471": 4, "47806": 0, "48": [0, 3, 4, 8], "48333333e": 0, "48666667e": 0, "49": [0, 8], "49000000e": 0, "491418": [8, 12], "493765586034913": 2, "499": [0, 8], "4x": 2, "5": [0, 1, 2, 3, 4, 5, 8, 11, 12], "50": [0, 3], "50623441": 2, "509561": 0, "5096799": [0, 1, 8], "5099553": [0, 1, 8], "512": [0, 1, 8], "514026": 0, "51666667e": 0, "52000000e": 0, "52333333e": 0, "528587e": 0, "53": 2, "541": 12, "541414": 0, "5518827": [0, 1, 8], "5523": 12, "55333333e": 0, "555": 0, "55666667e": 0, "558": 12, "559": [], "559152": [0, 8], "56000000e": 0, "562574": 0, "56640025e": 8, "56941927": 4, "571": [0, 8], "580020e": 0, "585109": 0, "58666667e": 0, "589787e": 0, "58984344e": 8, "59000000e": 0, "59333333e": 0, "593610e": 0, "6": [0, 1, 2, 4, 8, 12], "60134691": 4, "609": 12, "6111687": [0, 1, 8], "617": [8, 12], "619": [8, 12], "620": [8, 12], "62000000e": 0, "62024804e": 8, "622": [8, 12], "623": [8, 12], "623167e": 0, "62333333e": 0, "62666667e": 0, "6286": 0, "6310796": 0, "632": [0, 8], "635576e": 0, "636efa": [0, 5], "64": [0, 1, 2, 8, 12], "645": [], "645349": [0, 8], "64951517": 0, "650": 8, "65432099": 2, "65666667e": 0, "66000000e": 0, "663": [0, 8], "66333333e": 0, "6653580": [0, 1, 8], "67187475e": 8, "68278042": 0, "683687": [0, 8], "684": [], "68763688e": 0, "687752": 0, "69": 1, "69000000e": 0, "69333333e": 0, "69365064e": 8, "696560": 0, "69666667e": 0, "697269": 0, "6x": 2, "7": [0, 1, 8, 12], "700": 0, "71552638e": 0, "716613": [8, 12], "71702": 0, "72333333e": 0, "72666667e": 0, "73": 0, "73000000e": 0, "73462955": 0, "73730430e": 8, "74572993": 4, "75701569": 4, "758904": 0, "76000000e": 0, "76333333e": 0, "76666667e": 0, "7703374": 0, "78114937": 0, "785293": 0, "79": 1, "793281e": 0, "79333333e": 0, "79666667e": 0, "797115": 0, "79950289975145": 2, "799923": 0, "8": [0, 1, 2, 8, 12], "800": 0, "80000000e": 0, "8031": [0, 8], "82666667e": 0, "828806": [0, 8], "829": [], "83000000e": 0, "831331": 0, "832639467110741": 2, "83333333e": 0, "83593737e": 8, "84": 4, "848881": 0, "85": [0, 8], "85757508": 0, "86": [0, 2], "861": [0, 8], "86212942": 0, "86333333e": 0, "86666667e": 0, "868": [8, 12], "86865215e": 8, "869": [8, 12], "869469": [0, 8], "870": [8, 12], "87000000e": 0, "87090236": 0, "871": [8, 12], "872": [8, 12], "873": [8, 12], "874": [8, 12], "875": [8, 12], "876": [8, 12], "877": [8, 12], "878": [8, 12], "878757": 0, "879": [8, 12], "880": [8, 12], "881": [8, 12], "882": [8, 12], "885": 12, "8917": 0, "896271e": 0, "89666667e": 0, "9": [0, 1, 8], "90": [0, 2, 3, 5], "90000000e": 0, "90333333e": 0, "916235e": 0, "919600e": 0, "93": 0, "93000000e": 0, "93333333e": 0, "933e": 1, "935356e": 0, "93666667e": 0, "9415863": [0, 1, 8], "957027": 0, "96": 0, "960005e": 0, "962509e": 0, "96666667e": 0, "97": 0, "97000000e": 0, "97333333e": 0, "980016": 0, "981345e": 0, "981874e": 0, "98367351": 4, "986491": 0, "987": 2, "99": [0, 5], "992": 12, "994": 2, "997": 2, "997266": 0, "999": 2, "As": [4, 11], "At": [2, 3], "But": 11, "For": [2, 9, 11], "If": [2, 5, 10], "In": [0, 2, 4, 8, 9, 12], "It": [6, 9], "No": [8, 12], "OF": 1, "That": 10, "The": [2, 3, 5, 7, 9, 10], "Then": 0, "There": 11, "With": [2, 10], "_": 0, "__init__": [8, 12], "_engin": [8, 12], "_make_engin": [8, 12], "_read": [8, 12], "_refine_defaults_read": [8, 12], "_validate_nam": [8, 12], "a_fit": 1, "about": [9, 10, 11], "abov": 0, "accept": 9, "account": 5, "across": 7, "actual": [0, 3, 4], "ad": [2, 7], "add": [0, 4, 5], "add_": 11, "add_annot": 0, "add_scatt": 8, "add_trac": [0, 3, 4, 5, 8], "add_xaxi": 5, "add_yaxi": 5, "addit": 2, "address": 7, "adjust": [1, 3], "ai": 0, "align": [0, 11], "all": [9, 10], "allow": 9, "alpha": [1, 2], "alpha_fit": 1, "alreadi": 3, "also": [9, 10, 11], "alwai": 2, "am": 7, "an": [5, 7, 9], "analysi": 6, "ani": [6, 10], "annot": [0, 5], "appli": 1, "applic": [5, 7], "approach": 7, "approx": 2, "ar": [4, 7, 9, 10], "arang": [0, 8], "arbor": 6, "arborbigr": [8, 12], "area": [5, 7], "arial": [], "arrai": [0, 1, 2, 3, 4, 5, 8, 11], "arrowhead": 0, "artifici": 7, "aspect": 5, "assert": [2, 8, 12], "assess": 7, "assum": [0, 1], "asymptot": 2, "auditori": 9, "australia": 9, "auto": 5, "automat": 3, "avoid": 2, "ax": [0, 11], "ax1": 8, "ax2": 8, "axi": [0, 3, 8], "axislabel_opt": 5, "axisopt": 5, "b": [0, 1, 3, 8, 12], "b_fit": 1, "back": 1, "bad": 7, "bandwidth": 3, "bar": 5, "barmod": 5, "base": [1, 10], "base_energi": 4, "base_energy_per_nod": [0, 1, 3, 4], "base_pow": [0, 1, 4], "baselin": [0, 1, 2, 3, 4, 5], "baseline_tim": 5, "bayesian": 0, "becaus": 3, "becom": [2, 3], "begin": 11, "being": 9, "benchmark": 6, "benefit": [2, 7], "best": 3, "beta": [1, 2], "beta_fit": 1, "better": 3, "between": 3, "beyond": 2, "bgcolor": [], "bib": 9, "bibliographi": 9, "bibtex": 9, "binari": [8, 12], "biolog": 7, "black": [3, 4], "block": 10, "blue": [3, 5, 8], "book": [9, 10, 11], "booster": 5, "both": [1, 9], "bottleneck": [2, 3, 7], "bottom": [0, 3], "bound": [0, 1], "box": 9, "br": 0, "breakdown": 5, "brian": 9, "brisban": 9, "build": 9, "built": 10, "bundl": 6, "busyr": 5, "c": 0, "c_fit": 0, "cach": 2, "cache_d": [8, 12], "calcul": [0, 1, 3, 4], "call": [0, 2, 8, 9, 12], "can": [7, 9, 10, 11], "case": [2, 4], "categoryarrai": 5, "categoryord": 5, "cell": [0, 2, 5, 8, 12], "cellpernod": [0, 8], "center": [0, 3, 4, 8, 12], "chang": [0, 1, 3, 4, 7], "chart": 5, "check": [6, 8, 11, 12], "christoph": 9, "chunksiz": [8, 12], "circl": [0, 3, 4, 8], "cite": 9, "cm": 11, "cmap": 11, "code": [3, 9, 10], "cognit": 9, "col": [0, 3, 4, 5], "cold": 11, "color": [0, 3, 4, 5, 8, 11, 12], "color_continuous_scal": 5, "coloraxis_colorbar": 5, "colorscal": 0, "column": [0, 1, 3, 4, 5, 8], "combin": [5, 7], "command": 10, "comment": [8, 12], "common": [8, 12], "commonmark": 9, "commun": [2, 3], "compens": 4, "compon": [5, 7], "compress": [8, 12], "comput": [0, 5, 7], "compute_effici": 0, "confer": 9, "config": 5, "configur": [3, 5], "confirm": 7, "confus": 5, "consist": 5, "constant": 7, "consumpt": [0, 1, 4, 8], "contain": [], "content": [2, 6, 9, 10], "contextlib": 11, "control": 2, "converg": 1, "convert": [1, 8, 10, 12], "coolwarm": 11, "coordin": 0, "core": [0, 7], "correct": 0, "correctli": 8, "correspond": 1, "cortex": 9, "cost": 3, "could": 5, "count": [0, 1, 3, 4], "covari": 1, "covariance_energi": 1, "cpu": [5, 7], "creat": [0, 5, 8, 11, 12], "csv": [0, 1, 3, 4, 5, 8, 12], "cuda": 5, "curv": [0, 3], "curve_fit": [0, 1], "custom_lin": 11, "custom_tick": 0, "cycler": 11, "d": [0, 2, 7, 10], "d62728": [], "dash": [0, 3, 4], "data": [0, 1, 3, 4, 5, 8, 11, 12], "datafram": [], "date_format": [8, 12], "date_pars": [8, 12], "dayfirst": [8, 12], "de": 9, "decim": [8, 12], "decreas": [2, 4], "def": [0, 1, 2, 12], "default": 10, "defin": [0, 1, 2, 5, 10], "delai": 0, "delim_whitespac": [8, 12], "delimit": [8, 12], "depend": 9, "depth": 6, "der_speedup": 2, "deriv": 0, "derivative_speedup": 0, "derivative_speedup_model": 0, "describ": 2, "desktop": [8, 12], "detail": 10, "determin": [3, 7], "df": [0, 5, 12], "dfjusuf": 8, "dfjuwel": [0, 1, 3, 4, 8], "dfjw": 8, "dialect": [8, 12], "dict": [0, 3, 4, 5, 8, 12], "differ": [7, 9], "dimens": 0, "diminish": 2, "direct": 10, "directori": [8, 12], "displai": [0, 3, 8, 10], "distribut": 7, "diverg": 3, "dn": [0, 2], "do": [9, 11], "document": [6, 9, 10, 11], "doe": [6, 7, 8, 12], "dollar": 11, "domin": 3, "dot": [0, 3, 4], "doubl": 7, "doublequot": [8, 12], "draw": 5, "drop": [0, 1, 3, 4], "dtype": [1, 8, 12], "dtype_backend": [8, 12], "due": [2, 5], "duplic": [3, 4, 5], "dure": 7, "e": [0, 1, 2, 5, 7], "e_max": 1, "e_min": 1, "earli": 2, "earlier": 1, "ebrain": 12, "echart": 5, "ecosystem": 9, "edp": 4, "ef553b": 0, "eff_matrix": 5, "effect": [1, 2, 3], "effici": [0, 2, 3, 5, 7, 8], "elif": [8, 12], "els": [2, 8, 12], "emb": 11, "encod": [8, 12], "encoding_error": [8, 12], "end": 11, "energi": [3, 8], "energy_data": 1, "energy_delay_product": 0, "energy_fit": 0, "energy_model": [0, 1], "energy_model_with_speedup": 1, "energy_norm": 1, "energy_per_nod": [0, 1, 3, 4], "energy_per_second": 0, "enforc": 2, "engin": [8, 12], "englog": 0, "ens_fit": 0, "ensur": [0, 2, 3, 5, 7, 8], "entri": [0, 3, 4, 8], "enumer": 0, "err": 5, "errno": [8, 12], "error": [5, 8, 12], "escap": 11, "escapechar": [8, 12], "estim": 0, "etc": 11, "evalu": 7, "evid": 9, "exampl": [1, 7, 8, 9, 11], "excel": 3, "exclus": 5, "execut": [2, 10], "exist": 5, "exitstack": 11, "exp": 0, "explicit": 3, "explicitli": 2, "express": [0, 3, 5, 8, 12], "extens": 9, "extra": 0, "extract": [0, 1], "f": [0, 1, 3, 4, 5, 8, 12], "fail": [5, 7], "fals": [0, 3, 4, 5, 8, 12], "false_valu": [8, 12], "feel": 6, "few": [6, 7], "ff7f0e": [], "ffa15a": [0, 5], "fig": [0, 3, 4, 5, 8, 11, 12], "fig1": 5, "fig1_linear": 5, "fig1_log": 5, "fig2": 5, "fig3": 5, "fig5": 5, "fig_perf": 0, "figsiz": [0, 11], "figtitl": 12, "figur": [0, 3, 4, 5, 8], "file": [5, 6, 8, 10, 12], "filenam": [8, 12], "filenotfounderror": [8, 12], "filepath_or_buff": [8, 12], "find": [4, 7], "finish": 2, "first": [0, 1, 3, 5, 8], "fit": [0, 1], "fit_speedup_model": 0, "fitted_energi": 1, "fitted_energy_norm": 1, "fitted_energy_with_speedup": 1, "fix": [3, 7, 11], "flatten": 3, "flavor": 9, "float64": [1, 2, 8], "float_precis": [8, 12], "follow": [9, 10], "font": [0, 3, 4, 8, 12], "font_famili": [], "font_siz": [], "form": 2, "format": [0, 5], "four": 7, "frac": 2, "from": [0, 1, 2, 3, 4, 5, 11], "frontier": 9, "fun": 1, "function": [0, 2, 9, 12], "g": [2, 5, 7], "gain": [4, 7], "gap": 3, "gcccore": 5, "gener": [0, 1], "get": [0, 3, 8, 9, 10, 12], "get_handl": [8, 12], "give": [2, 6, 7], "given": 0, "go": [0, 3, 4, 5, 6, 8], "goal": 7, "gpu": [6, 7], "gpu_power_": 5, "gpubenchmark": 5, "gradient": 1, "graph_object": [0, 3, 4, 5, 8], "gre": 5, "great": 7, "green": 5, "grid": [0, 1, 8], "gridcolor": 3, "grow": 3, "guarante": 2, "guess": 0, "guid": 11, "h": [0, 3, 4, 5], "ha": [0, 1, 7], "half": 2, "halv": 2, "handl": [7, 8, 12], "hardwar": 7, "has_index_nam": [8, 12], "have": 10, "hdhpk14": 9, "head": 0, "header": [8, 12], "heatmap": 5, "heer": 9, "height": 0, "help": [2, 7, 9], "here": [9, 11], "hess_inv": 1, "hide": [3, 4], "high": 7, "higher": 3, "holdgraf": 9, "holdgraf_evidence_2014": 9, "home": 8, "horizontal_spac": [0, 3, 4, 5], "hot": 11, "hotpink": 3, "hour": 7, "hoverlabel": [], "hovermod": 0, "hovertempl": 0, "how": [2, 6, 7, 10], "howev": 7, "hpc": [0, 6, 8], "html": [5, 11], "human": 9, "i": [0, 2, 3, 5, 6, 7, 8, 10, 11, 12], "ideal": [3, 7], "identifi": 7, "idxmax": 0, "ie": 7, "ii": 11, "imag": 11, "imagin": 7, "imbal": 2, "impli": 2, "import": [0, 1, 2, 3, 4, 5, 8, 11, 12], "improv": [2, 7], "imshow": 5, "includ": [10, 11], "increas": [3, 4, 7], "index": [5, 8, 12], "index_col": [8, 12], "indic": 3, "ineffici": 7, "inf": 0, "infer_datetime_format": [8, 12], "inform": [6, 10, 11], "infti": 2, "init": 10, "initi": [0, 3, 5], "inlin": 9, "input": [5, 9], "insert": 9, "instruct": 10, "int": [0, 3, 4], "intens": 7, "interact": 11, "interest": 7, "intern": 9, "invalid": 2, "io": [8, 12], "ioarg": [8, 12], "iohandl": [8, 12], "ion": 11, "ipynb": 9, "is_show": 5, "is_text": [8, 12], "isinst": [8, 12], "item": 0, "iter": [8, 12], "its": 7, "j": [0, 1, 3, 4, 5, 8], "jac": 1, "job": 5, "joul": [0, 1, 4, 8], "json": 5, "jupyt": [5, 9, 10, 11], "jupyterbook": 9, "jupytext": 10, "just": 9, "jusuf": [0, 8, 12], "jusufnumb": 8, "juwel": [0, 3, 4, 8], "juwelsrun": [0, 1, 3, 4, 8], "k": 0, "keep": [7, 11], "keep_date_col": [8, 12], "keep_default_na": [8, 12], "kernel": 10, "kill": 5, "kind": 9, "knight": 9, "krishna": 8, "kwd": [8, 12], "kwds_default": [8, 12], "l": [0, 1, 3, 5], "la_": 11, "label": [0, 1, 3, 5, 8], "label_opt": 5, "labelcolor": 8, "labelopt": 5, "lack": 5, "lambda": [0, 1], "languag": 9, "larg": 7, "larger": 7, "last": [0, 2, 8, 12], "latenc": [2, 3], "law": 1, "layout": [0, 3, 4, 5, 8], "lbfgsinvhessproduct": 1, "leak": 7, "left": [0, 3, 8], "legend": [0, 1, 3, 4, 5, 8, 11], "legend_opt": 5, "legendopt": 5, "let": 10, "level": 3, "lib": [8, 12], "lightgreen": 5, "lightgrei": 3, "lightpink": 5, "like": [2, 9, 10], "lim_": 2, "limit": [2, 3, 5, 7], "line": [0, 1, 2, 3, 4, 5, 8, 9, 10, 11, 12], "line2d": [0, 1, 4, 11], "linear": [3, 4, 5], "linearli": [2, 4], "linetermin": [8, 12], "linspac": [0, 11], "ll": 9, "llm": 5, "load": 7, "loc": [0, 1, 3, 4], "log": [1, 3, 4, 8, 12], "log2": [0, 3, 4, 8, 12], "log_x": 5, "logarithm": 5, "logscal": 5, "logspac": 11, "log\u2082": [0, 3, 4, 8], "longer": 7, "lot": [9, 11], "low_memori": [8, 12], "lower": 2, "lw": 11, "magnitud": 0, "mai": [2, 7], "mail": 5, "major": 6, "make": [5, 7, 11], "make_subplot": [0, 3, 4, 5], "mani": [9, 10], "manifest": 2, "margin": [0, 3], "markdown": [5, 6], "markdownfil": 10, "markedli": 9, "marker": [0, 3, 4, 5, 8, 12], "marker_color": 8, "marker_symbol": 8, "markup": 9, "math": 11, "mathemat": 2, "matplotlib": [0, 1, 3, 4, 5, 8, 11, 12], "max": [0, 1, 2, 4], "max_eff": [], "max_energi": 4, "mbox": 11, "md": [9, 10], "mean": [2, 7, 11], "meaning": 5, "measur": [3, 7], "medium": 11, "memori": [2, 3, 5, 7], "memory_map": [8, 12], "mention": 3, "messag": 1, "meter": [0, 1, 3, 4, 8], "metric": [0, 1, 3, 4, 7], "might": 7, "min": [0, 1, 4], "min_sim_tim": 4, "minim": 1, "minimum": 1, "mj": [], "ml": 5, "mode": [0, 3, 4, 5, 8, 12], "model": 0, "more": [2, 4, 5, 6, 7, 10, 11], "moreov": 9, "most": [0, 2, 8, 9, 12], "mpi": [2, 3], "much": 2, "multipl": [0, 8, 12], "must": 9, "myst": 6, "n": [0, 1, 2, 3, 4, 5, 8, 9, 11, 12], "n_fit": 0, "n_node": 2, "na_filt": [8, 12], "na_valu": [8, 12], "name": [0, 2, 3, 4, 5, 8, 12], "nameerror": [0, 2], "need": [2, 10], "network": [2, 3], "neurosci": 9, "never": 2, "newlin": [8, 12], "nfev": 1, "ngpu": 5, "nit": 1, "njev": 1, "nnode": 5, "node": [0, 1, 2, 3, 4, 5, 7, 8, 12], "nodes_data": 1, "non": [0, 1, 3], "none": [5, 8, 12], "nonlinear": 0, "norm": 1, "normal": [0, 1], "note": 9, "notebook": [6, 9], "np": [0, 1, 2, 3, 4, 5, 8, 11, 12], "nrow": [8, 12], "ntask": 5, "number": [0, 1, 2, 3, 4, 5, 7, 8, 12], "numpi": [0, 1, 2, 3, 4, 5, 8, 11, 12], "nvhpc": 5, "nvidia": 5, "o": [0, 1, 2, 8], "object": 8, "observ": 0, "off": [6, 9, 10], "on_bad_lin": [8, 12], "one": [5, 9], "onli": 0, "open": [0, 8, 12], "openmpi": 5, "opt": [0, 5], "optim": [0, 1, 7], "optimal_energi": 1, "optimal_metr": 0, "optimal_nod": 1, "option": [0, 5, 8, 12], "order": [0, 5], "org": 9, "orient": [0, 3, 4, 5], "origin": 1, "other": [3, 10], "out": [4, 5, 6, 11], "output": [2, 5, 10], "over": 7, "overal": 7, "overh": 7, "overhead": [2, 3], "overview": 9, "p": [0, 5], "p0": [0, 1], "packag": [8, 12], "page": [6, 9, 10], "panda": [0, 1, 3, 4, 5, 8, 12], "parallel": 0, "paralleliz": 3, "param": [0, 1], "paramet": [0, 1], "params_energi": 1, "parcoord": 0, "parse_d": [8, 12], "parser": [8, 12], "particular": 6, "partit": 5, "paslei": 9, "path": 10, "path_or_buf": [8, 12], "pattern": [5, 7], "pattern_shap": 5, "pd": [0, 1, 3, 4, 5, 8, 12], "peak": [], "per": [0, 2, 4, 5, 7, 8], "percentag": [0, 1, 3, 4], "perfect": 2, "perform": [0, 5, 6, 7, 12], "pgtol": 1, "pivot": 5, "plateau": [2, 3], "plot": [1, 3, 5, 8, 11, 12], "plotli": [0, 3, 4, 5, 8, 12], "plotly_whit": [0, 3, 4, 5, 8, 12], "plt": [0, 1, 3, 4, 5, 8, 11, 12], "point": [0, 2, 7], "popt_energi": 0, "popt_speedup": 0, "pos_top": 5, "posit": [0, 2], "post": 11, "potenti": 2, "power": [0, 1, 4, 5, 8, 9], "power_consumpt": 8, "power_law": 1, "power_normalized_spe": 0, "power_pid": 5, "predict": [2, 9], "preprocess": [0, 1, 3, 4], "presenc": 10, "prevent": 5, "print": [0, 1, 2, 10], "problem": 7, "processor": 7, "product": 0, "progress": 5, "project": 1, "prop_cycl": 11, "proper": 0, "properli": 9, "proportion": 7, "propos": 2, "provid": 2, "purpos": 9, "push": 7, "pwd": 8, "px": [0, 3, 5, 8, 12], "py": [8, 12], "pyarbortest": [8, 12], "pyechart": 5, "pyplot": [0, 1, 3, 4, 5, 8, 11, 12], "python3": [8, 12], "quad": 2, "queri": 5, "quickli": 2, "quot": [8, 12], "quotechar": [8, 12], "r": [0, 3], "ramsai": 9, "randn": 11, "random": 11, "rang": [0, 3, 4, 11], "rank": 7, "rate": 2, "ratio": 7, "rcparam": 11, "re": 3, "reach": 2, "read_csv": [0, 1, 3, 4, 5, 8, 12], "reader": [8, 12], "real": [1, 2], "realist": 2, "realistic_speedup": 2, "realli": 7, "recent": [0, 2, 8, 12], "red": [0, 4, 5, 8], "reduc": 7, "refer": 9, "region": 7, "regular": 9, "rel": [0, 1, 3, 4], "relationship": 3, "reliabl": 7, "remain": 7, "renam": [0, 1, 3, 4], "render": [5, 9], "render_notebook": 5, "replac": 0, "reproduc": 11, "requir": 2, "reset_index": [0, 1, 3, 4], "resourc": [2, 7], "rest": 10, "result": 1, "return": [0, 1, 2, 8, 12], "reveal": 3, "right": [0, 3, 5], "rint": [0, 3, 4], "robert": 9, "rotat": 5, "row": [0, 3, 4, 5], "royalblu": 0, "run": [6, 7, 10], "runtim": 7, "s_": 2, "s_max": 0, "same": [7, 9], "sampl": [6, 11], "satur": [0, 2], "save": [5, 7], "sbatch": 5, "scale": [0, 1, 2, 4, 5, 6, 8, 12], "scatter": [0, 3, 4, 5, 8, 12], "scenario": 7, "scipi": [0, 1], "scratch": 5, "script": 6, "second": [0, 5, 8], "secondari": 0, "secondary_i": [], "section": 3, "see": [6, 9, 10, 11], "seed": 11, "self": [8, 12], "sep": [8, 12], "sequenti": 2, "serial": 3, "serial_tim": 3, "serv": 9, "set": [0, 8], "set_global_opt": 5, "set_xlabel": 8, "set_ylabel": 8, "setup": 7, "share": 2, "shared_xax": 0, "short": [5, 7], "should": [4, 7, 10], "show": [0, 1, 3, 4, 5, 6, 8, 9, 10, 12], "showarrow": 0, "showgrid": 3, "showlegend": [0, 3, 4, 5, 8], "shown": 8, "sign": 11, "signific": [2, 3, 7], "significantli": 3, "sim_tim": [0, 1], "similar": 9, "simpl": 9, "simtime_seri": 3, "simul": [0, 1, 4, 5, 7, 8, 12], "sinc": 7, "singh17": 5, "singl": [5, 7], "site": [8, 12], "size": [0, 3, 4, 7, 8, 12], "skip_blank_lin": [8, 12], "skipfoot": [8, 12], "skipinitialspac": [8, 12], "skiprow": [8, 12], "slight": 9, "slightli": 0, "slope": 2, "slowest": 5, "slurm": 6, "slurm_jobid": 5, "small": [6, 7, 9], "smaller": [2, 3], "smi": 5, "so": 10, "softwar": 7, "solut": 7, "some": [6, 9, 11], "sort": [0, 1, 5], "sort_valu": [0, 1, 3, 4, 5, 8], "sorted_config": 5, "sp": 0, "space": 3, "span": [0, 9], "spec": [], "special": [2, 9], "specif": 9, "speed": [7, 8, 12], "speedup": [1, 4, 5, 8, 12], "speedup_fit": 0, "speedup_model": [0, 1], "speeduplog": 0, "spend": 2, "sphinx": 9, "split": 7, "srun": 5, "stabil": 7, "stabl": 7, "stack": 5, "stack1": 5, "stackgroup": 5, "stand": 9, "start": [2, 4, 5, 9, 10], "starter": 9, "state": 11, "statu": 1, "still": 7, "stop": 5, "storage_opt": [8, 12], "store": 9, "str": [8, 12], "strict": [8, 12], "strong": [0, 4, 5, 6, 8, 12], "strongli": 7, "structur": [6, 9], "studi": 4, "sub": 2, "subplot": [0, 3, 4, 5, 8, 11], "subplot_titl": [0, 3, 4, 5], "success": 1, "suggest": 3, "supercomput": 6, "superlinear": 2, "support": [8, 10, 12], "sure": 11, "surpris": 7, "symbol": [0, 3, 4, 8], "synchron": 2, "syntax": 9, "system": [2, 3, 7], "t": [0, 3, 9, 11], "tab": 8, "take": 7, "taken": [8, 12], "task": [2, 5, 7], "templat": [0, 3, 4, 5, 8, 12], "tex": 11, "text": [0, 2, 3, 4, 8, 9, 10, 12], "text_auto": 5, "textfileread": [8, 12], "thei": 9, "theorat": [0, 8], "theoret": [0, 3, 4], "thi": [4, 5, 6, 7, 9, 10, 11], "thing": 10, "those": 9, "though": 7, "thousand": [8, 12], "tick": 3, "tick_param": 8, "tickformat": 3, "tickmod": [0, 3, 4], "ticktext": [0, 3, 4], "tickval": [0, 3, 4], "time": [0, 1, 2, 4, 5, 7, 8, 12], "timestamp": 5, "titl": [0, 1, 3, 4, 5, 8, 12], "title_opt": 5, "title_text": [0, 3, 4, 5], "titleopt": 5, "to_csv": 12, "todo": 6, "tolist": 5, "tool": 9, "top": [0, 5, 10], "topic": 6, "total": [0, 1, 3, 4, 5, 8, 12], "total_time_bar": 5, "trace": [0, 5], "traceback": [0, 2, 8, 12], "tradeoff": [0, 8], "treat": 10, "trend": 0, "true": [0, 1, 3, 4, 5, 8], "true_valu": [8, 12], "twice": 7, "twinx": 8, "two": [7, 9, 10], "type": [0, 3, 5, 6], "typo": 3, "u": 7, "u2082": [0, 3, 8, 12], "uncov": 7, "under": 7, "understand": 10, "unevenli": 2, "unifi": 0, "unless": 2, "unphys": 2, "unrealist": 2, "up": [7, 8, 12], "updat": [0, 3, 4, 5, 8, 12], "update_ebrains_layout": 12, "update_layout": [0, 3, 4, 5, 8, 12], "update_trac": [8, 12], "update_xax": [0, 3, 4, 5], "update_yax": [0, 3, 4, 5], "us": [1, 3, 5, 7, 9, 10], "usecol": [8, 12], "usual": 7, "v": [0, 3, 4, 5, 8, 12], "valid": [0, 2], "valu": [0, 1, 3, 4, 5, 8, 12], "variat": 9, "vbt": 5, "verbos": [8, 12], "veri": 5, "vertical_spac": 0, "viridi": 0, "w": [0, 1, 4, 8], "want": [5, 11], "watt": [0, 8], "we": [3, 4], "weakli": 7, "weather": 7, "weigh": 7, "well": [6, 7, 11], "wendi": 9, "what": 7, "when": [2, 7, 9, 10], "where": 2, "wherea": 9, "whether": [8, 9, 12], "which": [1, 7, 10], "white": [], "why": 7, "wide": [], "width": [0, 3, 4], "without": 2, "work": [5, 11], "workload": [2, 7], "world": 2, "wors": 2, "would": [2, 7], "write": [9, 10], "written": [9, 10], "x": [0, 1, 3, 4, 5, 8, 12], "x0": 1, "xanchor": [0, 3, 4, 5, 8, 12], "xaxi": [0, 3, 4], "xaxis_opt": 5, "xaxis_titl": [0, 3, 4, 5, 8, 12], "xaxis_typ": [0, 5], "xlabel": [0, 1], "xscale": 1, "xtitl": 12, "xy": [], "y": [0, 3, 4, 5, 8, 12], "y_titl": 0, "yanchor": [0, 3, 5], "yaxi": [0, 3, 4, 5], "yaxis_opt": 5, "yaxis_titl": [0, 3, 4, 5, 8, 12], "yaxis_typ": [0, 5], "yield": 7, "ylabel": [0, 1], "you": [5, 6, 9, 10, 11], "your": [9, 10, 11], "yscale": 1, "ytitl": 12, "zip": 5, "\u03b1": 0, "\u03b1_fit": 0, "\u03b2": 0, "\u03b2_fit": 0, "\u03b3": 0}, "titles": ["Arbor benchmarking on SuperComputers", "Energy Modelling", "Performance modelling", "Strong Scaling Performance Analysis", "Plots of energy and energy speed up compunsiation", "TODO:", "Welcome to your Jupyter Book", "HPC Benchmarking", "<no title>", "Markdown Files", "Notebooks with MyST Markdown", "Content with notebooks", "<no title>"], "titleterms": {"1": 7, "2": 7, "3": 7, "add": 10, "an": 10, "analysi": [0, 2, 3], "arbor": 0, "axi": 5, "b": 2, "benchmark": [0, 5, 7], "block": 11, "book": 6, "boundari": 2, "cell": 10, "citat": 9, "code": 11, "compunsi": 4, "condit": 2, "constraint": 2, "content": 11, "creat": 10, "definit": 2, "deriv": 2, "direct": 9, "energi": [0, 1, 4], "exampl": [2, 10], "file": 9, "find": 3, "gain": 2, "gpu": 5, "growth": 2, "hpc": 7, "i": 9, "implic": 2, "initi": 2, "jupyt": 6, "kei": [2, 3], "learn": 9, "leq": 2, "linear": 2, "log": [0, 5], "margin": 2, "markdown": [9, 10, 11], "matter": 2, "maximum": 2, "metadata": 10, "model": [1, 2], "more": 9, "myst": [9, 10, 11], "need": 5, "notebook": [10, 11], "observ": 3, "output": 11, "parallel": 2, "paramet": 2, "perform": [2, 3], "plot": [0, 4], "practic": 2, "properti": 2, "python": 2, "quickli": 10, "review": 5, "role": 9, "run": 5, "sampl": 9, "scale": [3, 7], "script": 5, "self": 5, "simul": 3, "slurm": 5, "speed": 4, "speedup": [0, 2, 3], "stress": 7, "strong": [3, 7], "supercomput": 0, "test": 7, "theoret": 2, "time": 3, "todo": 5, "up": 4, "us": 0, "verif": 2, "weak": 7, "welcom": 6, "what": 9, "why": 2, "yaml": 10, "your": 6}}) \ No newline at end of file +Search.setIndex({"alltitles": {"": [[3, "id1"]], "1. Combined Weighted Efficiency": [[0, "combined-weighted-efficiency"]], "1. General Speedup Trend": [[0, "general-speedup-trend"]], "1. Speedup": [[0, "speedup"]], "1. Stress Test": [[8, "stress-test"]], "2. Component Breakdown": [[0, "component-breakdown"]], "2. Initialization vs. Simulation Phase": [[0, "initialization-vs-simulation-phase"]], "2. Parallel Efficiency": [[0, "parallel-efficiency"]], "2. Weak Scaling": [[8, "weak-scaling"]], "3. Diminishing Returns": [[0, "diminishing-returns"]], "3. Strong Scaling": [[8, "strong-scaling"]], "An example cell": [[11, "an-example-cell"]], "Analysis of Efficiency": [[0, "analysis-of-efficiency"]], "Arbor benchmarking on SuperComputers": [[1, null]], "Benchmarking Results": [[0, "benchmarking-results"]], "Benchmarking on GPUs": [[6, null]], "Benchmarking the Scalability of Arbor on GPU-Based Systems (4 GPUs per Node)": [[0, null]], "Boundary Condition Verification": [[3, "boundary-condition-verification"]], "Citations": [[10, "citations"]], "Code blocks and outputs": [[12, "code-blocks-and-outputs"]], "Computed Metrics": [[0, "computed-metrics"]], "Conclusion": [[0, "conclusion"], [0, "id3"]], "Content with notebooks": [[12, null]], "Create a notebook with MyST Markdown": [[11, "create-a-notebook-with-myst-markdown"]], "Derivative (Marginal Speedup Gain)": [[3, "derivative-marginal-speedup-gain"], [3, "id4"]], "Discussion": [[0, "discussion"], [0, "id2"]], "Efficiency Analysis": [[0, "efficiency-analysis"]], "Energy Analysis": [[1, "energy-analysis"]], "Energy Modelling": [[2, null]], "Example:": [[3, "example"]], "GPU benchmarking": [[6, "gpu-benchmarking"]], "HPC Benchmarking": [[8, null]], "Implications:": [[3, "implications"]], "Initial Linear Growth": [[3, "initial-linear-growth"]], "Introduction": [[0, "introduction"]], "Key Findings": [[0, "key-findings"]], "Key Findings:": [[4, "key-findings"]], "Key Observations": [[0, "key-observations"], [0, "id1"]], "Key Observations:": [[4, "key-observations"]], "Key Properties": [[0, "key-properties"]], "Key Properties:": [[3, "key-properties"], [3, "id5"]], "Learn more": [[10, "learn-more"]], "Markdown + notebooks": [[12, "markdown-notebooks"]], "Markdown Files": [[10, null]], "Mathematical Definition": [[0, "mathematical-definition"]], "Maximum Theoretical Speedup": [[3, "maximum-theoretical-speedup"], [3, "id6"]], "Metrics Definitions": [[0, "metrics-definitions"]], "Model Definition": [[3, "model-definition"], [3, "id3"]], "MyST markdown": [[12, "myst-markdown"]], "Notebooks with MyST Markdown": [[11, null]], "Observations": [[0, "observations"]], "Parallel Scaling Analysis with Timing Data": [[0, "parallel-scaling-analysis-with-timing-data"]], "Parallel Speedup Model Analysis": [[3, "parallel-speedup-model-analysis"], [3, "id2"]], "Parameters:": [[3, "parameters"]], "Performance modelling": [[3, null]], "Plots of energy and energy speed up compunsiation": [[5, null]], "Practical Constraint: $ a \\leq b$": [[3, "practical-constraint-a-leq-b"]], "Practical Constraint: a\u2264b a \\leq b": [[3, "practical-constraint-ab-a-leq-b"]], "Python Example with Constraints": [[3, "python-example-with-constraints"]], "Quickly add YAML metadata for MyST Notebooks": [[11, "quickly-add-yaml-metadata-for-myst-notebooks"]], "Sample Roles and Directives": [[10, "sample-roles-and-directives"]], "Scaling Behavior": [[0, "scaling-behavior"]], "Self review needed for log axis": [[6, "self-review-needed-for-log-axis"]], "Simulation Time Analysis": [[4, "simulation-time-analysis"], [4, "id2"]], "Slurm script to run benchmarks": [[6, "slurm-script-to-run-benchmarks"]], "Speed up vs Nodes": [[0, "speed-up-vs-nodes"]], "SpeedUp Analysis (using log-log plot)": [[1, "speedup-analysis-using-log-log-plot"]], "Speedup Analysis": [[4, "speedup-analysis"], [4, "id1"]], "Speedup Table": [[0, "speedup-table"]], "Strong Scaling Performance Analysis": [[4, null]], "System Configuration": [[0, "system-configuration"]], "TODO:": [[0, "todo"], [6, "todo"]], "Theoretical Time Calculation": [[0, "theoretical-time-calculation"]], "Two-Phase Implementation": [[0, "two-phase-implementation"]], "Weighted Parallel Efficiency Formulation:": [[0, "weighted-parallel-efficiency-formulation"]], "Welcome to your Jupyter Book": [[7, null]], "What is MyST?": [[10, "what-is-myst"]], "Why ( a \\leq b ) Matters:": [[3, "why-a-leq-b-matters"]]}, "docnames": ["4gpusPerNode", "ArborJuwels", "Energy", "Untitled", "basicPlotting", "energyPlots", "gpuPerformanceTest", "intro", "introtobenchmarking", "juwels_results", "markdown", "markdown-notebooks", "notebooks", "results"], "envversion": {"sphinx": 62, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinxcontrib.bibtex": 9}, "filenames": ["4gpusPerNode.ipynb", "ArborJuwels.ipynb", "Energy.ipynb", "Untitled.ipynb", "basicPlotting.ipynb", "energyPlots.ipynb", "gpuPerformanceTest.ipynb", "intro.md", "introtobenchmarking.ipynb", "juwels_results.ipynb", "markdown.md", "markdown-notebooks.md", "notebooks.ipynb", "results.ipynb"], "indexentries": {}, "objects": {}, "objnames": {}, "objtypes": {}, "terms": {"": [0, 1, 2, 3, 4, 5, 6, 9, 10, 11, 12, 13], "0": [0, 1, 2, 3, 4, 5, 6, 9, 12, 13], "00": [0, 1, 2], "000": [0, 1, 9, 13], "000000": [1, 9, 13], "00000000e": 1, "000011": 9, "000022": 9, "000042": 9, "000081": 9, "000162": 9, "000301": 9, "000557": 9, "000e": 2, "001": 1, "001205": 9, "001560": 1, "002011": 9, "002207": 1, "002403": 1, "002661": 1, "002880": 1, "002882": 1, "003099": 1, "003114": 1, "003243": 1, "003295": 1, "00333333e": 1, "003430": 1, "003694": 9, "005220": 9, "00666667e": 1, "00cc96": 1, "01": [1, 2, 9], "01057417e": 9, "01202870e": 9, "01366667e": 1, "02": [1, 2, 4, 9], "02400000e": 1, "03": [1, 2, 9], "036459": 1, "03666667e": 1, "04": [0, 1, 9], "04000000e": 1, "041131": 1, "04333333e": 1, "045": [1, 9], "049474e": 1, "05": [1, 9], "06": [0, 1], "06359779e": 1, "0652": 0, "066": 13, "07000000e": 1, "070233": 1, "07333333e": 1, "07666667e": 1, "08": 1, "082542": 1, "08932086e": 1, "09": [0, 1], "098359": [9, 13], "0f": [1, 4], "0x70bcf0424fb0": [], "0x72673b50d940": [], "0x72673fa015b0": [], "0x73b336c65640": [], "0x754ede1200b0": [], "0x75e67411a270": 12, "0x77a42530a840": 2, "0x77a4296b5580": 2, "0x794c6d10d6a0": [], "0x794c716214c0": [], "0x7a8d1f2ce630": [], "0x7a9e1353e990": 1, "0x7a9e32497110": 1, "0x7ca471b60650": [], "0x7da409a9fc50": [], "0x7e239074f860": 5, "0x7f1aa81375f0": [], "0x7f1aad76d5e0": [], "1": [1, 2, 3, 4, 5, 6, 9, 12, 13], "10": [0, 1, 2, 3, 4, 5, 9, 12], "100": [1, 2, 4, 5, 8, 9, 12], "1000": [2, 3, 9], "1003": 1, "1013": [9, 13], "1014": [9, 13], "1015": [9, 13], "101886": 1, "102029e": 1, "1022": [0, 9, 13], "1023": [9, 13], "1024": [1, 2, 8, 9, 13], "1026": [9, 13], "10333333e": 1, "104911": 1, "1059": 1, "10666667e": 1, "1076": [1, 9], "10963838e": 1, "11": [1, 2, 4, 5, 9, 13], "1100": 2, "11000000e": 1, "114054e": 1, "1168": 13, "11847": 1, "1188": 1, "12": [0, 1, 5, 6, 9, 13], "120": 5, "1200": [2, 3], "12079980e": 9, "12116": 0, "12165": 0, "125432": [9, 13], "126976": [1, 9], "12702318": 1, "128": [0, 1, 2, 4, 9, 13], "128000": [1, 6, 9], "1289": 0, "128n": 0, "13": [0, 1, 3, 6, 9], "13005": 13, "131": 0, "132224e": 1, "13333333e": 1, "139687": 1, "14": [0, 1, 3], "14000000e": 1, "14073810e": 9, "1410": 1, "14333333e": 1, "144954": 1, "146": [1, 9], "14666667e": 1, "14687": [1, 9], "14746086e": 9, "15": [1, 4, 5, 6], "150": 9, "15360449e": 9, "155337e": 1, "16": [0, 1, 2, 3, 9, 13], "1617": [9, 13], "1619": [9, 13], "162": 0, "1620": [9, 13], "1647": 0, "16666667e": 1, "167009e": 1, "16736053": 3, "1685": 13, "169233e": 1, "17": [1, 4, 5, 9, 13], "172": [1, 9], "17333333e": 1, "17666667e": 1, "17968687e": 9, "18": [0, 1, 2], "18000000e": 1, "185086": 1, "1856": 0, "18621": 1, "1878": [9, 13], "1879": [9, 13], "1880": [9, 13], "1881": [9, 13], "1882": [9, 13], "1883": [9, 13], "1884": [9, 13], "1885": [9, 13], "1886": [9, 13], "1887": [9, 13], "1888": [9, 13], "1889": [9, 13], "1890": [9, 13], "1891": [9, 13], "19": 1, "194": [1, 9], "194123": 1, "195179e": 1, "19680801": 12, "198": 5, "1gpu": 6, "1x1": 2, "2": [1, 2, 3, 4, 5, 6, 9, 11, 13], "20": [1, 2], "20000000e": 1, "2004971": 3, "2014": 10, "2020": [1, 9], "20546249e": 9, "20666667e": 1, "209419e": 1, "21": [0, 5, 9, 13], "210": 5, "21000000e": 1, "21333333e": 1, "22": 3, "22012693e": 9, "2251": 0, "228822e": 1, "23": 0, "232209": 1, "23333333e": 1, "2335": 1, "233500": 1, "237": [1, 9], "23944378e": 9, "2416": 0, "24251": 0, "24333333e": 1, "24490": 1, "2453": 0, "24666667e": 1, "25": [0, 1, 6, 9], "250": 9, "25000000e": 1, "25012624": 5, "256": [0, 1, 2, 9], "2565": 0, "258107": 1, "26": [0, 1], "263": 1, "264679": 1, "26666667e": 1, "268": 0, "26844191": 1, "270877": [1, 9], "27214": 0, "27277798e": 1, "273270": 1, "27666667e": 1, "277180": 1, "278921": 1, "28": [0, 1], "28000000e": 1, "282656e": 1, "28293594e": 1, "283": 0, "28333333e": 1, "29": 0, "290151e": 1, "291": 1, "29492172e": 9, "2958": 1, "296": [1, 9], "297377": 1, "299527e": 1, "2f": [1, 2, 6], "2node": 6, "3": [1, 2, 3, 5, 6, 9, 13], "300": [1, 9], "30000000e": 1, "308": [1, 9], "31": [1, 9], "31000000e": 1, "31333333e": 1, "313655": [1, 9], "3137": 0, "315": 0, "31666667e": 1, "31744": [1, 9], "32": [0, 1, 2, 9, 13], "32000": [1, 9], "3224": 0, "324579": [9, 13], "3260": 0, "3287239": 5, "32n": 0, "33": 0, "3313": 0, "33333333e": 1, "33744041e": 1, "33cc33": [1, 4, 5, 9, 13], "34": [0, 9, 13], "341": 0, "341091e": 1, "34374950e": 9, "344014": 1, "3453": 0, "3455": 0, "345679012345679": 3, "34666667e": 1, "34837": 1, "350": [1, 9], "35000000e": 1, "35038910e": 1, "353044": 1, "35333333e": 1, "353607": [1, 9], "354191e": 1, "354623": [9, 13], "35662747": 5, "36": 0, "363": [1, 9], "36666667e": 1, "3687644": 2, "374": [1, 9], "377": 13, "38": [0, 5], "38000000e": 1, "38333333e": 1, "3858": 0, "386": 0, "38666667e": 1, "387378e": 1, "388": 0, "39": 0, "393021": [1, 9], "395": 13, "3f": 0, "4": [1, 2, 3, 7, 8, 9, 11, 12, 13], "40": [0, 1], "400": 9, "40000000e": 1, "40540816e": 1, "408": 13, "41": 0, "410263": 1, "41333333e": 1, "416": 0, "41666667e": 1, "4197": 13, "419708": 1, "4200": 0, "42000000e": 1, "424": 0, "4273": [1, 9], "4282656": [1, 2, 9], "42889322": 1, "429078e": 1, "43432607e": 9, "436999": [1, 9], "44": 0, "4403": 1, "442547": 1, "44428": 0, "4457643": [1, 2, 9], "45": 6, "45000000e": 1, "4528896": [1, 2, 9], "45333333e": 1, "456617e": 1, "45666667e": 1, "45831735": 5, "46": [1, 3], "461607": 1, "463": [1, 9], "46874990e": 9, "469455": 1, "47": [0, 1, 9], "4717017": [1, 2, 9], "4740015": [1, 2, 9], "47527": 0, "475287": 1, "475471": 5, "47806": 1, "47856": 0, "48": [0, 1, 4, 5, 9], "48333333e": 1, "48666667e": 1, "49": [0, 1, 9], "49000000e": 1, "491418": [9, 13], "493765586034913": 3, "499": [1, 9], "4x": 3, "5": [0, 1, 2, 3, 4, 5, 6, 9, 12, 13], "50": [1, 4], "50623441": 3, "509561": 1, "5096799": [1, 2, 9], "5099553": [1, 2, 9], "51": 0, "512": [1, 2, 9], "514026": 1, "51666667e": 1, "52": 0, "52000000e": 1, "52333333e": 1, "528587e": 1, "53": 3, "5325": 0, "541": 13, "541414": 1, "5461": 0, "5518827": [1, 2, 9], "5523": 13, "55333333e": 1, "555": 1, "55666667e": 1, "558": 13, "559152": [1, 9], "56000000e": 1, "562574": 1, "56640025e": 9, "56941927": 5, "571": [1, 9], "580020e": 1, "585109": 1, "58666667e": 1, "589787e": 1, "58984344e": 9, "59000000e": 1, "59333333e": 1, "593610e": 1, "6": [0, 1, 2, 3, 5, 9, 13], "60134691": 5, "609": 13, "61": 0, "6111687": [1, 2, 9], "617": [9, 13], "619": [9, 13], "62": 0, "620": [9, 13], "62000000e": 1, "62024804e": 9, "622": [9, 13], "623": [9, 13], "623167e": 1, "62333333e": 1, "62666667e": 1, "6286": 1, "6310796": 1, "632": [1, 9], "634": 0, "635576e": 1, "636efa": [1, 6], "64": [0, 1, 2, 3, 9, 13], "6413": 0, "645349": [1, 9], "64951517": 1, "64n": 0, "65": 0, "650": 9, "65432099": 3, "65666667e": 1, "66000000e": 1, "663": [1, 9], "66333333e": 1, "6653580": [1, 2, 9], "67187475e": 9, "68278042": 1, "683687": [1, 9], "686": 0, "68763688e": 1, "687752": 1, "69": 2, "69000000e": 1, "69333333e": 1, "69365064e": 9, "695": 0, "696560": 1, "69666667e": 1, "697269": 1, "6x": 3, "7": [0, 1, 2, 9, 13], "700": 1, "71552638e": 1, "716613": [9, 13], "71702": 1, "72333333e": 1, "72666667e": 1, "73": 1, "73000000e": 1, "73462955": 1, "73730430e": 9, "74": 0, "74572993": 5, "75": 0, "7512": 0, "75701569": 5, "758904": 1, "76000000e": 1, "76333333e": 1, "766": 0, "76666667e": 1, "77": 0, "7703374": 1, "77107": 0, "7712": 0, "78114937": 1, "785293": 1, "79": [0, 2], "793281e": 1, "79333333e": 1, "79666667e": 1, "797115": 1, "79950289975145": 3, "799923": 1, "7f7f7f": 0, "8": [0, 1, 2, 3, 9, 13], "800": 1, "80000000e": 1, "8031": [1, 9], "82": 0, "82666667e": 1, "828806": [1, 9], "83000000e": 1, "831331": 1, "832639467110741": 3, "83333333e": 1, "8342": 0, "83593737e": 9, "84": 5, "848881": 1, "85": [1, 9], "85757508": 1, "86": [1, 3], "861": [1, 9], "86212942": 1, "86333333e": 1, "86666667e": 1, "868": [9, 13], "86865215e": 9, "869": [9, 13], "869469": [1, 9], "87": 0, "870": [9, 13], "87000000e": 1, "87090236": 1, "871": [9, 13], "872": [9, 13], "873": [9, 13], "874": [9, 13], "875": [9, 13], "876": [9, 13], "877": [9, 13], "878": [9, 13], "878757": 1, "879": [9, 13], "88": 0, "880": [9, 13], "881": [9, 13], "882": [9, 13], "885": 13, "8917": 1, "895": 0, "896271e": 1, "89666667e": 1, "8983": 0, "9": [0, 1, 2, 9], "90": [1, 3, 4, 6], "90000000e": 1, "90333333e": 1, "916235e": 1, "919600e": 1, "9248": 0, "93": 1, "93000000e": 1, "93328": 0, "93333333e": 1, "933e": 2, "935356e": 1, "93666667e": 1, "94": 0, "9415863": [1, 2, 9], "9555": 0, "957027": 1, "96": 1, "960005e": 1, "962509e": 1, "96666667e": 1, "97": [0, 1], "97000000e": 1, "973": 0, "97333333e": 1, "980016": 1, "981345e": 1, "981874e": 1, "9826": 0, "98367351": 5, "985": 0, "986491": 1, "987": 3, "99": [0, 1, 6], "992": 13, "994": 3, "997": 3, "997266": 1, "999": 3, "As": [5, 12], "At": [0, 3, 4], "But": 12, "For": [0, 3, 10, 12], "If": [3, 6, 11], "In": [1, 3, 5, 9, 10, 13], "It": [7, 10], "Its": 6, "Near": 0, "No": [9, 13], "OF": 2, "That": 11, "The": [0, 3, 4, 6, 8, 10, 11], "Then": 1, "There": 12, "With": [3, 11], "_": 1, "_1": 0, "__init__": [9, 13], "_engin": [9, 13], "_make_engin": [9, 13], "_n": 0, "_read": [9, 13], "_refine_defaults_read": [9, 13], "_validate_nam": [9, 13], "a_fit": 2, "about": [10, 11, 12], "abov": 1, "accept": 10, "account": 6, "achiev": 0, "across": 8, "actual": [1, 4, 5], "ad": [3, 8], "add": [0, 1, 5, 6], "add_": 12, "add_annot": 1, "add_scatt": 9, "add_trac": [0, 1, 4, 5, 6, 9], "add_vlin": 0, "add_xaxi": 6, "add_yaxi": 6, "addit": 3, "address": 8, "adjust": [2, 4], "after": 0, "ai": 1, "align": [1, 12], "all": [10, 11], "allow": 10, "almost": 0, "alpha": [2, 3], "alpha_fit": 2, "alreadi": 4, "also": [10, 11, 12], "altern": 0, "alwai": 3, "am": 8, "amdahl": 0, "an": [6, 8, 10], "analysi": 7, "ani": [0, 7, 11], "annot": [1, 6], "appli": 2, "applic": [6, 8], "approach": 8, "approx": [0, 3], "ar": [5, 8, 10, 11], "arang": [1, 9], "arbor": 7, "arborbigr": [9, 13], "area": [6, 8], "around": 0, "arrai": [0, 1, 2, 3, 4, 5, 6, 9, 12], "arrowhead": 1, "artifici": 8, "assert": [3, 9, 13], "assess": 8, "assum": [1, 2], "astyp": 6, "asymptot": 3, "auditori": 10, "australia": 10, "automat": [0, 4], "avoid": 3, "ax": [1, 12], "ax1": 9, "ax2": 9, "axi": [0, 1, 4, 9], "axislabel_opt": 6, "axisopt": 6, "b": [0, 1, 2, 4, 9, 13], "b_fit": 2, "back": 2, "bad": 8, "balanc": 0, "bandwidth": 4, "bar": [0, 6], "barmod": [0, 6], "base": [2, 7, 11], "base_energi": 5, "base_energy_per_nod": [1, 2, 4, 5], "base_pow": [1, 2, 5], "baselin": [0, 1, 2, 3, 4, 5, 6], "baseline_tim": [0, 6], "basic": 0, "bayesian": 1, "becaus": 4, "becom": [0, 3, 4], "begin": [0, 12], "being": 10, "benchmark": 7, "benefit": [0, 3, 8], "best": [0, 4], "beta": [2, 3], "beta_fit": 2, "better": [0, 4], "between": [0, 4], "beyond": [0, 3], "bib": 10, "bibliographi": 10, "bibtex": 10, "binari": [9, 13], "biolog": 8, "black": [0, 4, 5], "block": 11, "blue": [4, 6, 9], "book": [10, 11, 12], "bool": 0, "booster": [0, 6], "both": [0, 2, 10], "bottleneck": [0, 3, 4, 8], "bottom": [1, 4], "bound": [0, 1, 2], "box": 10, "br": [0, 1], "breakdown": 6, "brian": 10, "brisban": 10, "build": 10, "built": 11, "bundl": 7, "busyr": 6, "c": 1, "c_fit": 1, "cach": 3, "cache_d": [9, 13], "calcul": [1, 2, 4, 5], "call": [1, 3, 9, 10, 13], "can": [0, 8, 10, 11, 12], "case": [0, 3, 5, 6], "categoryarrai": [0, 6], "categoryord": [0, 6], "cdot": 0, "cell": [0, 1, 3, 6, 9, 13], "cellpernod": [1, 9], "center": [0, 1, 4, 5, 9, 13], "chang": [1, 2, 4, 5, 8], "characterist": 0, "chart": [0, 6], "check": [7, 9, 12, 13], "christoph": 10, "chunksiz": [9, 13], "circl": [0, 1, 4, 5, 9], "cite": 10, "class": 0, "cm": 12, "cmap": 12, "code": [4, 10, 11], "cognit": 10, "col": [0, 1, 4, 5, 6], "col_i": 0, "col_nam": 0, "col_x": 0, "cold": 12, "color": [0, 1, 4, 5, 6, 9, 12, 13], "color_discrete_map": 6, "colorscal": 1, "column": [0, 1, 2, 4, 5, 6, 9], "combin": [6, 8], "command": 11, "comment": [9, 13], "common": [9, 13], "commonmark": 10, "commun": [0, 3, 4], "compar": 0, "compens": 5, "complet": 0, "compon": [6, 8], "compress": [9, 13], "comput": [1, 6, 8], "compute_effici": 1, "computed_effici": 0, "computed_speedup": 0, "confer": 10, "config": [0, 6], "configur": [4, 6], "confirm": 8, "confus": 6, "consist": [0, 6], "constant": 8, "constraint": 0, "consumpt": [1, 2, 5, 9], "contain": 0, "content": [3, 7, 10, 11], "contextlib": 12, "continu": 0, "contribut": [0, 6], "control": 3, "converg": 2, "convert": [2, 9, 11, 13], "coolwarm": 12, "coordin": 1, "core": [1, 8], "correct": 1, "correctli": 9, "correspond": 2, "cortex": 10, "cost": [0, 4], "could": [0, 6], "count": [0, 1, 2, 4, 5], "covari": 2, "covariance_energi": 2, "cpu": [6, 8], "creat": [1, 6, 9, 12, 13], "cross": 0, "csv": [0, 1, 2, 4, 5, 6, 9, 13], "cuda": 6, "curv": [1, 4], "curve_fit": [1, 2], "custom_lin": 12, "custom_tick": 1, "cycler": 12, "d": [1, 3, 8, 11], "dash": [0, 1, 4, 5], "data": [1, 2, 4, 5, 6, 9, 12, 13], "dataclass": 0, "datafram": [0, 6], "date_format": [9, 13], "date_pars": [9, 13], "dayfirst": [9, 13], "de": 10, "decai": 0, "decim": [9, 13], "declin": 0, "decreas": [3, 5], "def": [0, 1, 2, 3, 13], "default": 11, "default_factori": 0, "defin": [1, 2, 3, 6, 11], "degrad": 0, "delai": 1, "delim_whitespac": [9, 13], "delimit": [9, 13], "demonstr": 0, "depend": 10, "depth": 7, "der_speedup": 3, "deriv": 1, "derivative_speedup": 1, "derivative_speedup_model": 1, "describ": 3, "desktop": [9, 13], "detail": 11, "determin": [4, 8], "deviat": 0, "df": [0, 1, 6, 13], "df4gpn": 0, "df_long": 6, "df_melt": 6, "dfjusuf": 9, "dfjuwel": [1, 2, 4, 5, 9], "dfjw": 9, "dialect": [9, 13], "dict": [0, 1, 4, 5, 6, 9, 13], "differ": [0, 8, 10], "dimens": 1, "diminish": 3, "direct": 11, "directori": [9, 13], "displai": [1, 4, 9, 11], "distinct": 0, "distribut": [0, 8], "diverg": [0, 4], "dn": [1, 3], "do": [10, 12], "document": [7, 10, 11, 12], "doe": [7, 8, 9, 13], "dollar": 12, "domin": [0, 4], "dot": [0, 1, 4, 5], "doubl": 8, "doublequot": [9, 13], "draw": 6, "drop": [0, 1, 2, 4, 5], "dtype": [2, 9, 13], "dtype_backend": [9, 13], "due": [0, 3, 6], "duplic": [4, 5, 6], "dure": 8, "e": [1, 2, 3, 6, 8], "e_max": 2, "e_min": 2, "each": 0, "earli": 3, "earlier": 2, "ebrain": 13, "echart": 6, "ecosystem": 10, "edp": 5, "ef553b": 1, "effect": [2, 3, 4], "effici": [1, 3, 4, 6, 8, 9], "efficiency_init": 0, "efficiency_sim": 0, "elif": [9, 13], "els": [3, 9, 13], "emb": 12, "emphas": 0, "encod": [9, 13], "encoding_error": [9, 13], "end": 12, "energi": [4, 9], "energy_data": 2, "energy_delay_product": 1, "energy_fit": 1, "energy_model": [1, 2], "energy_model_with_speedup": 2, "energy_norm": 2, "energy_per_nod": [1, 2, 4, 5], "energy_per_second": 1, "enforc": 3, "engin": [9, 13], "englog": 1, "ens_fit": 1, "ensur": [0, 1, 3, 4, 6, 8, 9], "entri": [1, 4, 5, 9], "enumer": 1, "err": 6, "errno": [9, 13], "error": [6, 9, 13], "escap": 12, "escapechar": [9, 13], "especi": 0, "estim": 1, "eta_": 0, "eta_i": 0, "etc": 12, "evalu": 8, "even": 0, "evid": 10, "exampl": [0, 2, 8, 9, 10, 12], "excel": [0, 4], "exclus": 6, "execut": [0, 3, 11], "exist": [0, 6], "exitstack": 12, "exp": 1, "expect": 0, "explicit": 4, "explicitli": 3, "express": [0, 1, 4, 6, 9, 13], "extens": 10, "extra": [0, 1], "extract": [1, 2], "f": [0, 1, 2, 4, 5, 6, 9, 13], "fail": [6, 8], "fals": [0, 1, 4, 5, 6, 9, 13], "false_valu": [9, 13], "feel": 7, "few": [7, 8], "ffa15a": [1, 6], "field": 0, "fig": [0, 1, 4, 5, 6, 9, 12, 13], "fig1": 6, "fig1_linear": 6, "fig1_log": 6, "fig2": 6, "fig3": 6, "fig5": [0, 6], "fig_perf": 1, "figsiz": [1, 12], "figtimeinit": 0, "figtitl": 13, "figtotaltim": 0, "figur": [0, 1, 4, 5, 6, 9], "file": [6, 7, 9, 11, 13], "filenam": [9, 13], "filenotfounderror": [9, 13], "filepath_or_buff": [9, 13], "find": [5, 8], "finish": 3, "first": [1, 2, 4, 6, 9], "fit": [1, 2], "fit_speedup_model": 1, "fitted_energi": 2, "fitted_energy_norm": 2, "fitted_energy_with_speedup": 2, "fix": [4, 8, 12], "flatten": 4, "flavor": 10, "float64": [2, 3, 9], "float_precis": [9, 13], "follow": [0, 10, 11], "font": [1, 4, 5, 9, 13], "form": 3, "format": [1, 6], "formula": 0, "four": 8, "frac": [0, 3], "from": [0, 1, 2, 3, 4, 5, 6, 12], "frontier": 10, "fun": 2, "function": [1, 3, 10, 13], "g": [0, 3, 6, 8], "gain": [0, 5, 8], "gap": 4, "gcccore": 6, "gener": [1, 2], "get": [1, 4, 9, 10, 11, 13], "get_handl": [9, 13], "give": [3, 7, 8], "given": [0, 1], "go": [0, 1, 4, 5, 6, 7, 9], "goal": 8, "gpu": [7, 8], "gpu_power_": 6, "gpubenchmark": [0, 6], "gradient": 2, "grai": 0, "graph_object": [0, 1, 4, 5, 6, 9], "gre": 6, "great": 8, "grei": 0, "grid": [1, 2, 9], "gridcolor": 4, "group": 6, "grow": 4, "guarante": 3, "guess": 1, "guid": 12, "guidelin": 0, "h": [0, 1, 4, 5, 6], "ha": [1, 2, 8], "half": 3, "halv": 3, "handl": [8, 9, 13], "hardwar": [0, 8], "has_index_nam": [9, 13], "have": 11, "hdhpk14": 10, "head": 1, "header": [9, 13], "heer": 10, "height": 1, "help": [3, 8, 10], "here": [10, 12], "hess_inv": 2, "hide": [4, 5], "high": [0, 8], "higher": [0, 4], "holdgraf": 10, "holdgraf_evidence_2014": 10, "home": 9, "horizontal_spac": [1, 4, 5, 6], "hot": 12, "hotpink": 4, "hour": 8, "hovermod": 1, "hovertempl": [0, 1], "how": [3, 7, 8, 11], "howev": 8, "hpc": [0, 1, 7, 9], "html": [6, 12], "human": 10, "i": [0, 1, 3, 4, 6, 7, 8, 9, 11, 12, 13], "id_var": 6, "ideal": [0, 4, 8], "ideal_init_tim": 0, "ideal_sim_tim": 0, "ideal_total_tim": 0, "ideal_y_col": 0, "identifi": 8, "idxmax": 1, "ie": 8, "ii": 12, "iloc": [0, 6], "imag": 12, "imagin": 8, "imbal": 3, "impact": 0, "impli": 3, "import": [0, 1, 2, 3, 4, 5, 6, 9, 12, 13], "improv": [3, 8], "includ": [11, 12], "increas": [0, 4, 5, 8], "index": [9, 13], "index_col": [9, 13], "indic": [0, 4], "ineffici": [0, 8], "inf": 1, "infer_datetime_format": [9, 13], "inform": [7, 11, 12], "infti": 3, "init": [0, 11], "init_frac": 6, "initi": [1, 4, 6], "inlin": 10, "input": [6, 10], "insert": 10, "instruct": 11, "int": [1, 4, 5], "intens": 8, "interact": 12, "interest": 8, "intern": 10, "interpret": 0, "invalid": 3, "io": [9, 13], "ioarg": [9, 13], "iohandl": [9, 13], "ion": 12, "ipynb": 10, "is_show": 6, "is_text": [9, 13], "isinst": [9, 13], "item": 1, "iter": [9, 13], "its": 8, "j": [1, 2, 4, 5, 6, 9], "jac": 2, "job": 6, "joul": [1, 2, 5, 9], "json": 6, "jupyt": [6, 10, 11, 12], "jupyterbook": 10, "jupytext": 11, "just": [6, 10], "jusuf": [1, 9, 13], "jusufnumb": 9, "juwel": [0, 1, 4, 5, 9], "juwelsrun": [1, 2, 4, 5, 9], "k": 1, "keep": [8, 12], "keep_date_col": [9, 13], "keep_default_na": [9, 13], "kernel": 11, "kill": 6, "kind": 10, "knight": 10, "krishna": 9, "kwd": [9, 13], "kwds_default": [9, 13], "l": [1, 2, 4, 6], "la_": 12, "label": [1, 2, 4, 6, 9], "label_opt": 6, "labelcolor": 9, "labelopt": 6, "lack": 6, "lambda": [0, 1, 2], "languag": 10, "larg": [0, 8], "larger": 8, "last": [1, 3, 9, 13], "latenc": [3, 4], "law": [0, 2], "layout": [1, 4, 5, 6, 9], "lbfgsinvhessproduct": 2, "leak": 8, "left": [1, 4, 9], "legend": [1, 2, 4, 5, 6, 9, 12], "legend_opt": 6, "legendopt": 6, "leq": 0, "let": 11, "level": 4, "lib": [9, 13], "lightgreen": [0, 6], "lightgrei": 4, "lightpink": [0, 6], "like": [0, 3, 10, 11], "lim_": 3, "limit": [0, 3, 4, 6, 8], "line": [0, 1, 2, 3, 4, 5, 6, 9, 10, 11, 12, 13], "line2d": [1, 2, 5, 12], "line_color": 0, "line_dash": 0, "linear": [0, 4, 5, 6], "linearli": [0, 3, 5], "lineplot": 0, "lineplotconfig": 0, "lineplotconfiginit": 0, "lineplotconfigsim": 0, "lineplotconfigtot": 0, "linetermin": [9, 13], "linspac": [1, 12], "list": 0, "ll": 10, "llm": 6, "load": 8, "loc": [1, 2, 4, 5], "log": [0, 2, 4, 5, 9, 13], "log2": [1, 4, 5, 9, 13], "log_x": [0, 6], "logarithm": 6, "logscal": [0, 6], "logspac": 12, "log\u2082": [1, 4, 5, 9], "long": 6, "longer": 8, "lot": [10, 12], "low": 0, "low_memori": [9, 13], "lower": 3, "lp": 0, "lpi": 0, "lw": 12, "magnitud": 1, "mai": [3, 8], "mail": 6, "maintain": 0, "major": 7, "make": [6, 8, 12], "make_subplot": [0, 1, 4, 5, 6], "mani": [10, 11], "manifest": 3, "margin": [1, 4], "markdown": [6, 7], "markdownfil": 11, "markedli": 10, "marker": [0, 1, 4, 5, 6, 9, 13], "marker_color": 9, "marker_symbol": 9, "markup": 10, "math": 12, "mathemat": 3, "matplotlib": [0, 1, 2, 4, 5, 6, 9, 12, 13], "max": [0, 1, 2, 3, 5], "max_energi": 5, "maxim": 0, "mbox": 12, "md": [10, 11], "mean": [3, 8, 12], "meaning": 6, "measur": [4, 8], "medium": 12, "mediumpurpl": 0, "melt": 6, "memori": [0, 3, 4, 6, 8], "memory_map": [9, 13], "mention": 4, "messag": 2, "meter": [1, 2, 4, 5, 9], "metric": [1, 2, 4, 5, 8], "might": 8, "min": [0, 1, 2, 5], "min_sim_tim": 5, "minim": 2, "minimum": 2, "ml": 6, "mode": [0, 1, 4, 5, 6, 9, 13], "model": 1, "more": [3, 5, 6, 7, 8, 11, 12], "moreov": 10, "most": [1, 3, 9, 10, 13], "mpi": [0, 3, 4], "mpi_allreduc": 0, "much": 3, "multi": 0, "multipl": [1, 9, 13], "must": 10, "myst": 7, "n": [0, 1, 2, 3, 4, 5, 6, 9, 10, 12, 13], "n_fit": 1, "n_node": 3, "na_filt": [9, 13], "na_valu": [9, 13], "name": [0, 1, 3, 4, 5, 6, 9, 13], "nameerror": [1, 3], "nearli": 0, "need": [0, 3, 11], "network": [3, 4], "neural": 0, "neuron": 0, "neurosci": 10, "never": 3, "newlin": [9, 13], "nfev": 2, "ngpu": [0, 6], "nit": 2, "njev": 2, "nnode": [0, 6], "node": [1, 2, 3, 4, 5, 6, 7, 8, 9, 13], "nodes_data": 2, "non": [0, 1, 2, 4], "none": [6, 9, 13], "nonlinear": 1, "norm": 2, "normal": [0, 1, 2, 6], "note": 10, "notebook": [7, 10], "np": [0, 1, 2, 3, 4, 5, 6, 9, 12, 13], "nrow": [9, 13], "ntask": 6, "number": [0, 1, 2, 3, 4, 5, 6, 8, 9, 13], "numpi": [0, 1, 2, 3, 4, 5, 6, 9, 12, 13], "nvhpc": 6, "nvidia": [0, 6], "o": [1, 2, 3, 9], "object": 9, "observ": 1, "occur": 0, "off": [7, 10, 11], "on_bad_lin": [9, 13], "one": [6, 10], "onli": [0, 1], "open": [1, 9, 13], "openmpi": 6, "opt": [1, 6], "optim": [0, 1, 2, 8], "optimal_energi": 2, "optimal_metr": 1, "optimal_nod": 2, "option": [1, 6, 9, 13], "order": [0, 1, 6], "org": 10, "orient": [0, 1, 4, 5, 6], "origin": 2, "other": [4, 11], "our": 0, "out": [5, 6, 7, 12], "output": [3, 6, 11], "outweigh": 0, "over": [0, 8], "overal": [0, 8], "overh": 8, "overhead": [0, 3, 4], "overview": 10, "p": [1, 6], "p0": [1, 2], "packag": [9, 13], "page": [7, 10, 11], "panda": [0, 1, 2, 4, 5, 6, 9, 13], "parallel": 1, "paralleliz": [0, 4], "param": [1, 2], "paramet": [1, 2], "params_energi": 2, "parcoord": 1, "parse_d": [9, 13], "parser": [9, 13], "particular": 7, "particularli": 0, "partit": 6, "paslei": 10, "path": 11, "path_or_buf": [9, 13], "pattern": [0, 6, 8], "pattern_shap": [0, 6], "pd": [0, 1, 2, 4, 5, 6, 9, 13], "peak": 0, "per": [1, 3, 5, 6, 7, 8, 9], "percentag": [1, 2, 4, 5], "perfect": [0, 3], "perform": [0, 1, 6, 7, 8, 13], "pgtol": 2, "plateau": [3, 4], "plot": [2, 4, 6, 9, 12, 13], "plot_bar_total_tim": 0, "plot_id": 0, "ploteffici": 0, "plotli": [0, 1, 4, 5, 6, 9, 13], "plotly_whit": [0, 1, 4, 5, 6, 9, 13], "plt": [0, 1, 2, 4, 5, 6, 9, 12, 13], "point": [0, 1, 3, 8], "popt_energi": 1, "popt_speedup": 1, "portion": 0, "pos_top": 6, "posit": [1, 3], "post": 12, "potenti": 3, "power": [1, 2, 5, 6, 9, 10], "power_consumpt": 9, "power_law": 2, "power_normalized_spe": 1, "power_pid": 6, "practic": 0, "predict": [3, 10], "preprocess": [1, 2, 4, 5], "presenc": 11, "prevent": 6, "print": [1, 2, 3, 11], "problem": 8, "processor": 8, "produc": 0, "product": 1, "progress": 6, "project": 2, "prop_cycl": 12, "proper": 1, "properli": 10, "proportion": 8, "propos": 3, "provid": [0, 3], "purpos": 10, "push": 8, "pwd": 9, "px": [0, 1, 4, 6, 9, 13], "py": [9, 13], "pyarbortest": [9, 13], "pyechart": 6, "pyplot": [0, 1, 2, 4, 5, 6, 9, 12, 13], "python3": [9, 13], "quad": 3, "queri": 6, "quickli": 3, "quot": [9, 13], "quotechar": [9, 13], "r": [1, 4], "ramsai": 10, "randn": 12, "random": 12, "rang": [0, 1, 4, 5, 12], "rank": 8, "rate": [0, 3], "rather": 0, "ratio": 8, "rcparam": 12, "re": 4, "reach": 3, "read_csv": [0, 1, 2, 4, 5, 6, 9, 13], "reader": [9, 13], "real": [2, 3], "realist": 3, "realistic_speedup": 3, "realli": 8, "recent": [1, 3, 9, 13], "red": [0, 1, 5, 6, 9], "reduc": 8, "refer": 10, "region": 8, "regular": 10, "rel": [1, 2, 4, 5], "relationship": 4, "reliabl": 8, "remain": 8, "renam": [1, 2, 4, 5, 6], "render": [6, 10], "render_notebook": 6, "replac": 1, "reproduc": 12, "requir": 3, "reset_index": [0, 1, 2, 4, 5], "resourc": [0, 3, 8], "rest": 11, "result": [2, 7], "return": [1, 2, 3, 9, 13], "reveal": 4, "review": 0, "right": [1, 4, 6], "rint": [1, 4, 5], "robert": 10, "rotat": 6, "roughli": 0, "round": 6, "row": [1, 4, 5, 6], "royalblu": 1, "run": [0, 8, 11], "runtim": 8, "s_": 3, "s_max": 1, "sai": 0, "same": [8, 10], "sampl": [7, 12], "satur": [1, 3], "save": [6, 8], "sbatch": 6, "scalabl": 7, "scale": [1, 2, 3, 5, 6, 7, 9, 13], "scatter": [0, 1, 4, 5, 6, 9, 13], "scenario": 8, "scipi": [1, 2], "scratch": 6, "second": [1, 6, 9], "secondari": 1, "section": 4, "see": [0, 7, 10, 11, 12], "seed": 12, "self": [9, 13], "sep": [9, 13], "sequenti": 3, "serial": [0, 4], "serial_tim": 4, "serv": 10, "set": [1, 9], "set_global_opt": 6, "set_xlabel": 9, "set_ylabel": 9, "setup": 8, "sever": 0, "share": 3, "shared_xax": 1, "shift": 0, "short": [6, 8], "should": [5, 8, 11], "show": [0, 1, 2, 4, 5, 6, 7, 9, 10, 11, 13], "showarrow": 1, "showgrid": 4, "showlegend": [0, 1, 4, 5, 6, 9], "shown": 9, "side": 6, "sign": 12, "signific": [0, 3, 4, 8], "significantli": 4, "sim": 0, "sim_frac": 6, "sim_tim": [1, 2], "similar": 10, "simpl": 10, "simtime_seri": 4, "simul": [1, 2, 5, 6, 8, 9, 13], "sinc": 8, "singh17": 6, "singl": [6, 8], "site": [9, 13], "size": [0, 1, 4, 5, 8, 9, 13], "skip_blank_lin": [9, 13], "skipfoot": [9, 13], "skipinitialspac": [9, 13], "skiprow": [9, 13], "slight": 10, "slightli": 1, "slope": 3, "slowest": 6, "slurm_jobid": 6, "small": [0, 7, 8, 10], "smaller": [3, 4], "smi": 6, "so": 11, "softwar": 8, "solut": 8, "some": [7, 10, 12], "sort": [0, 1, 2, 6], "sort_valu": [0, 1, 2, 4, 5, 6, 9], "sorted_config": [0, 6], "sp": 1, "space": 4, "span": [1, 10], "special": [3, 10], "specif": [0, 10], "speed": [8, 9, 13], "speeddup": 0, "speedup": [2, 5, 6, 9, 13], "speedup_fit": 1, "speedup_init": [0, 6], "speedup_init_adj": 6, "speedup_model": [1, 2], "speedup_sim": [0, 6], "speedup_sim_adj": 6, "speeduplog": 1, "spend": 3, "sphinx": 10, "split": 8, "srun": 6, "stabil": 8, "stabl": 8, "stack": [0, 6], "stack1": 6, "stackgroup": 6, "stand": 10, "start": [3, 5, 6, 10, 11], "starter": 10, "state": 12, "statu": 2, "steadi": 0, "still": 8, "stop": 6, "storage_opt": [9, 13], "store": 10, "str": [0, 6, 9, 13], "strict": [9, 13], "strong": [0, 1, 5, 6, 7, 9, 13], "strongli": 8, "structur": [7, 10], "studi": 5, "sub": 3, "sublinearli": 0, "subplot": [0, 1, 4, 5, 6, 9, 12], "subplot_titl": [1, 4, 5, 6], "success": 2, "suffer": 0, "suggest": [0, 4], "sugget": 0, "sum": [0, 6], "sum_": 0, "super": 0, "supercomput": [0, 7], "superlinear": 3, "support": [9, 11, 13], "sure": 12, "surpris": 8, "symbol": [0, 1, 4, 5, 9], "synchron": [0, 3], "syntax": 10, "system": [3, 4, 7, 8], "t": [1, 4, 10, 12], "t_": 0, "t_1": 0, "t_n": 0, "tab": 9, "take": 8, "taken": [9, 13], "task": [3, 6, 8], "templat": [0, 1, 4, 5, 6, 9, 13], "tex": 12, "text": [0, 1, 3, 4, 5, 9, 10, 11, 13], "text_auto": 6, "textfileread": [9, 13], "than": 0, "thei": 10, "them": 6, "theorat": [1, 9], "theoret": [1, 4, 5], "thi": [0, 5, 6, 7, 8, 10, 11, 12], "thing": 11, "those": 10, "though": 8, "thousand": [9, 13], "tick": 4, "tick_param": 9, "tickformat": 4, "tickmod": [1, 4, 5], "ticktext": [1, 4, 5], "tickval": [1, 4, 5], "time": [1, 2, 3, 5, 6, 8, 9, 13], "timestamp": 6, "titl": [0, 1, 2, 4, 5, 6, 9, 13], "title_opt": 6, "title_text": [1, 4, 5, 6], "titleopt": 6, "to_csv": 13, "tolist": 6, "tool": 10, "top": [1, 6, 11], "topic": 7, "total": [0, 1, 2, 4, 5, 6, 9, 13], "total_time_bar": 6, "trace": [1, 6], "traceback": [1, 3, 9, 13], "tradeoff": [0, 1, 9], "treat": 11, "trend": 1, "true": [0, 1, 2, 4, 5, 6, 9], "true_valu": [9, 13], "twice": 8, "twinx": 9, "two": [8, 10, 11], "type": [0, 1, 4, 6, 7], "typo": 4, "u": 8, "u2082": [1, 4, 9, 13], "uncov": 8, "under": [0, 8], "understand": 11, "unevenli": 3, "unifi": 1, "unless": 3, "unphys": 3, "unrealist": 3, "up": [8, 9, 13], "updat": [1, 4, 5, 6, 9, 13], "update_ebrains_layout": 13, "update_layout": [0, 1, 4, 5, 6, 9, 13], "update_trac": [9, 13], "update_xax": [1, 4, 5, 6], "update_yax": [1, 4, 5, 6], "us": [0, 2, 4, 6, 8, 10, 11], "usecol": [9, 13], "usual": 8, "v": [1, 4, 5, 6, 9, 13], "valid": [1, 3], "valu": [0, 1, 2, 4, 5, 6, 9, 13], "value_nam": 6, "var_nam": 6, "variat": 10, "vbt": 6, "verbos": [9, 13], "veri": 6, "vertical_spac": 1, "viridi": 1, "w": [1, 2, 5, 9], "w_": 0, "w_i": 0, "want": [6, 12], "watt": [1, 9], "we": [0, 4, 5], "weakli": 8, "weather": 8, "weigh": 8, "weight_efficiency_init": 0, "weight_efficiency_simul": 0, "weight_init": 0, "weight_sim": 0, "weight_speedup_init": 0, "weight_speedup_simul": 0, "well": [7, 8, 12], "wendi": 10, "what": 8, "when": [0, 3, 8, 10, 11], "where": [0, 3], "wherea": [0, 10], "whether": [9, 10, 13], "which": [0, 2, 8, 11], "why": 8, "width": [0, 1, 4, 5], "without": 3, "work": [0, 6, 12], "workload": [3, 8], "world": 3, "wors": 3, "would": [3, 8], "write": [10, 11], "written": [10, 11], "x": [0, 1, 2, 4, 5, 6, 9, 13], "x0": 2, "xanchor": [0, 1, 4, 5, 6, 9, 13], "xaxi": [0, 1, 4, 5, 6], "xaxis_opt": 6, "xaxis_titl": [0, 1, 4, 5, 6, 9, 13], "xaxis_typ": [1, 6], "xlabel": [1, 2], "xscale": 2, "xtitl": [0, 13], "y": [0, 1, 4, 5, 6, 9, 13], "y_titl": 1, "yanchor": [1, 4, 6], "yaxi": [0, 1, 4, 5, 6], "yaxis_opt": 6, "yaxis_titl": [0, 1, 4, 5, 6, 9, 13], "yaxis_typ": [1, 6], "yield": 8, "ylabel": [1, 2], "you": [6, 7, 10, 11, 12], "your": [10, 11, 12], "yscale": 2, "ytitl": 13, "zip": [0, 6], "\u03b1": 1, "\u03b1_fit": 1, "\u03b2": 1, "\u03b2_fit": 1, "\u03b3": 1}, "titles": ["Benchmarking the Scalability of Arbor on GPU-Based Systems (4 GPUs per Node)", "Arbor benchmarking on SuperComputers", "Energy Modelling", "Performance modelling", "Strong Scaling Performance Analysis", "Plots of energy and energy speed up compunsiation", "Benchmarking on GPUs", "Welcome to your Jupyter Book", "HPC Benchmarking", "<no title>", "Markdown Files", "Notebooks with MyST Markdown", "Content with notebooks", "<no title>"], "titleterms": {"1": [0, 8], "2": [0, 8], "3": [0, 8], "4": 0, "add": 11, "an": 11, "analysi": [0, 1, 3, 4], "arbor": [0, 1], "axi": 6, "b": 3, "base": 0, "behavior": 0, "benchmark": [0, 1, 6, 8], "block": 12, "book": 7, "boundari": 3, "breakdown": 0, "calcul": 0, "cell": 11, "citat": 10, "code": 12, "combin": 0, "compon": 0, "compunsi": 5, "comput": 0, "conclus": 0, "condit": 3, "configur": 0, "constraint": 3, "content": 12, "creat": 11, "data": 0, "definit": [0, 3], "deriv": 3, "diminish": 0, "direct": 10, "discuss": 0, "effici": 0, "energi": [1, 2, 5], "exampl": [3, 11], "file": 10, "find": [0, 4], "formul": 0, "gain": 3, "gener": 0, "gpu": [0, 6], "growth": 3, "hpc": 8, "i": 10, "implement": 0, "implic": 3, "initi": [0, 3], "introduct": 0, "jupyt": 7, "kei": [0, 3, 4], "learn": 10, "leq": 3, "linear": 3, "log": [1, 6], "margin": 3, "markdown": [10, 11, 12], "mathemat": 0, "matter": 3, "maximum": 3, "metadata": 11, "metric": 0, "model": [2, 3], "more": 10, "myst": [10, 11, 12], "need": 6, "node": 0, "notebook": [11, 12], "observ": [0, 4], "output": 12, "parallel": [0, 3], "paramet": 3, "per": 0, "perform": [3, 4], "phase": 0, "plot": [1, 5], "practic": 3, "properti": [0, 3], "python": 3, "quickli": 11, "result": 0, "return": 0, "review": 6, "role": 10, "run": 6, "sampl": 10, "scalabl": 0, "scale": [0, 4, 8], "script": 6, "self": 6, "simul": [0, 4], "slurm": 6, "speed": [0, 5], "speedup": [0, 1, 3, 4], "stress": 8, "strong": [4, 8], "supercomput": 1, "system": 0, "tabl": 0, "test": 8, "theoret": [0, 3], "time": [0, 4], "todo": [0, 6], "trend": 0, "two": 0, "up": [0, 5], "us": 1, "v": 0, "verif": 3, "weak": 8, "weight": 0, "welcom": 7, "what": 10, "why": 3, "yaml": 11, "your": 7}}) \ No newline at end of file diff --git a/scalingtest/_config.yml b/scalingtest/_config.yml index 8b8b4eb450083eabcc624696553a450c7ec10ff3..e840e9e9f924daa2150fbb942dec22aee4126815 100644 --- a/scalingtest/_config.yml +++ b/scalingtest/_config.yml @@ -6,7 +6,6 @@ author: Ebrains2.0 logo: ebrainslogo.jpeg # Force re-execution of notebooks on each build. -# See https://jupyterbook.org/content/execute.html execute: execute_notebooks: force @@ -15,18 +14,37 @@ latex: latex_documents: targetname: book.tex + + # Add a bibtex file so that we can create citations bibtex_bibfiles: - references.bib -# Information about where the book exists on the web +parse: + myst_enable_extensions: + - attrs_inline + - colon_fence + - deflist + #- dollarmath + - fieldlist + - html_admonition + - html_image + - linkify + - replacements + - smartquotes + - strikethrough + - substitution + - tasklist + - amsmath + repository: - url: https://github.com/executablebooks/jupyter-book # Online location of your book - path_to_book: docs # Optional path to your book, relative to the repository root - branch: master # Which branch of the repository should be used when creating links (optional) + url: https://github.com/executablebooks/jupyter-book + path_to_book: docs + branch: master -# Add GitHub buttons to your book -# See https://jupyterbook.org/customize/config.html#add-a-link-to-your-repository html: use_issues_button: true use_repository_button: true + +launch_buttons: + thebe: false diff --git a/scalingtest/_toc.yml b/scalingtest/_toc.yml index fcf951044c559c5f01f7221504801c2fe5112955..42c353c93e192d7c72a9394b7ac0ecb36440b6d0 100644 --- a/scalingtest/_toc.yml +++ b/scalingtest/_toc.yml @@ -8,5 +8,6 @@ chapters: - file: introtobenchmarking - file: basicPlotting - file: gpuPerformanceTest +- file: 4gpusPerNode - file: ArborJuwels - file: markdown-notebooks diff --git a/scalingtest/basicPlotting.ipynb b/scalingtest/basicPlotting.ipynb index ba2a6379aeb231c526232aac98eabecbc0b1e19c..77ca8b4a533a9fee21f358deaed10298a237b35a 100644 --- a/scalingtest/basicPlotting.ipynb +++ b/scalingtest/basicPlotting.ipynb @@ -3,7 +3,13 @@ { "cell_type": "markdown", "id": "6d42adb4-b890-418a-a655-919046f3bcb9", - "metadata": {}, + "metadata": { + "editable": true, + "slideshow": { + "slide_type": "" + }, + "tags": [] + }, "source": [ "# Strong Scaling Performance Analysis\n", "\n", @@ -80,9 +86,11 @@ "execution_count": 53, "id": "ebf89efa-3611-4a4c-b584-e4b6efa34d23", "metadata": { - "jupyter": { - "source_hidden": true - } + "editable": true, + "slideshow": { + "slide_type": "" + }, + "tags": [] }, "outputs": [ { diff --git a/scalingtest/efficiency_heatmap.html b/scalingtest/efficiency_heatmap.html new file mode 100644 index 0000000000000000000000000000000000000000..ff54162263dc822b9b4c2af1b7717c160e6b191d --- /dev/null +++ b/scalingtest/efficiency_heatmap.html @@ -0,0 +1,401 @@ +<!DOCTYPE html> +<html> +<head> + <meta charset="UTF-8"> + <title>Awesome-pyecharts</title> + <script type="text/javascript" src="https://assets.pyecharts.org/assets/v5/echarts.min.js"></script> + + +</head> +<body > + <div id="c353821a42ea48b0812f18a017bcfde9" class="chart-container" style="width:900px; height:500px; "></div> + <script> + var chart_c353821a42ea48b0812f18a017bcfde9 = echarts.init( + document.getElementById('c353821a42ea48b0812f18a017bcfde9'), 'white', {renderer: 'canvas'}); + var option_c353821a42ea48b0812f18a017bcfde9 = { + "animation": true, + "animationThreshold": 2000, + "animationDuration": 1000, + "animationEasing": "cubicOut", + "animationDelay": 0, + "animationDurationUpdate": 300, + "animationEasingUpdate": "cubicOut", + "animationDelayUpdate": 0, + "aria": { + "enabled": false + }, + "color": [ + "#5470c6", + "#91cc75", + "#fac858", + "#ee6666", + "#73c0de", + "#3ba272", + "#fc8452", + "#9a60b4", + "#ea7ccc" + ], + "series": [ + { + "type": "heatmap", + "name": "Efficiency", + "coordinateSystem": "cartesian2d", + "data": [ + [ + 1, + 0, + 0.5 + ], + [ + 2, + 0, + 0.51 + ], + [ + 3, + 0, + 0.52 + ], + [ + 0, + 1, + 0.49 + ], + [ + 1, + 1, + 0.52 + ], + [ + 2, + 1, + 0.52 + ], + [ + 3, + 1, + 0.53 + ], + [ + 0, + 2, + 0.51 + ], + [ + 1, + 2, + 0.53 + ], + [ + 2, + 2, + 0.54 + ], + [ + 3, + 2, + 0.55 + ], + [ + 0, + 3, + 0.52 + ], + [ + 1, + 3, + 0.55 + ], + [ + 2, + 3, + 0.57 + ], + [ + 3, + 3, + 0.58 + ], + [ + 0, + 4, + 0.55 + ], + [ + 1, + 4, + 0.58 + ], + [ + 2, + 4, + 0.58 + ], + [ + 3, + 4, + 0.58 + ], + [ + 0, + 5, + 0.58 + ], + [ + 1, + 5, + 0.58 + ], + [ + 2, + 5, + 0.57 + ], + [ + 3, + 5, + 0.55 + ], + [ + 0, + 6, + 0.58 + ], + [ + 1, + 6, + 0.56 + ], + [ + 2, + 6, + 0.54 + ], + [ + 3, + 6, + 0.52 + ], + [ + 0, + 7, + 0.55 + ], + [ + 1, + 7, + 0.48 + ], + [ + 2, + 7, + 0.49 + ], + [ + 3, + 7, + 0.35 + ], + [ + 0, + 8, + 0.51 + ], + [ + 3, + 8, + 0.33 + ] + ], + "label": { + "show": true, + "color": "black", + "margin": 8, + "formatter": "{@[2]:.2f}", + "valueAnimation": false + }, + "selectedMode": false, + "zlevel": 0, + "z": 2, + "rippleEffect": { + "show": true, + "brushType": "stroke", + "scale": 2.5, + "period": 4 + } + } + ], + "legend": [ + { + "data": [ + "Efficiency" + ], + "selected": {}, + "show": true, + "padding": 5, + "itemGap": 10, + "itemWidth": 25, + "itemHeight": 14, + "backgroundColor": "transparent", + "borderColor": "#ccc", + "borderRadius": 0, + "pageButtonItemGap": 5, + "pageButtonPosition": "end", + "pageFormatter": "{current}/{total}", + "pageIconColor": "#2f4554", + "pageIconInactiveColor": "#aaa", + "pageIconSize": 15, + "animationDurationUpdate": 800, + "selector": false, + "selectorPosition": "auto", + "selectorItemGap": 7, + "selectorButtonGap": 10 + } + ], + "tooltip": { + "show": true, + "trigger": "item", + "triggerOn": "mousemove|click", + "axisPointer": { + "type": "line" + }, + "showContent": true, + "alwaysShowContent": false, + "showDelay": 0, + "hideDelay": 100, + "enterable": false, + "confine": false, + "appendToBody": false, + "transitionDuration": 0.4, + "textStyle": { + "fontSize": 14 + }, + "borderWidth": 0, + "padding": 5, + "order": "seriesAsc" + }, + "xAxis": [ + { + "type": "category", + "name": "GPUs per Node", + "show": true, + "scale": false, + "nameLocation": "end", + "nameGap": 15, + "gridIndex": 0, + "inverse": false, + "offset": 0, + "splitNumber": 5, + "minInterval": 0, + "splitLine": { + "show": true, + "lineStyle": { + "show": true, + "width": 1, + "opacity": 1, + "curveness": 0, + "type": "solid" + } + }, + "animation": true, + "animationThreshold": 2000, + "animationDuration": 1000, + "animationEasing": "cubicOut", + "animationDelay": 0, + "animationDurationUpdate": 300, + "animationEasingUpdate": "cubicOut", + "animationDelayUpdate": 0, + "data": [ + "1", + "2", + "3", + "4" + ] + } + ], + "yAxis": [ + { + "type": "category", + "name": "Number of Nodes", + "show": true, + "scale": false, + "nameLocation": "end", + "nameGap": 15, + "gridIndex": 0, + "inverse": false, + "offset": 0, + "splitNumber": 5, + "minInterval": 0, + "splitLine": { + "show": true, + "lineStyle": { + "show": true, + "width": 1, + "opacity": 1, + "curveness": 0, + "type": "solid" + } + }, + "animation": true, + "animationThreshold": 2000, + "animationDuration": 1000, + "animationEasing": "cubicOut", + "animationDelay": 0, + "animationDurationUpdate": 300, + "animationEasingUpdate": "cubicOut", + "animationDelayUpdate": 0, + "data": [ + 1, + 2, + 4, + 8, + 16, + 32, + 64, + 128, + 256 + ] + } + ], + "title": [ + { + "show": true, + "text": "Efficiency Heatmap (Speedup / Total GPUs)", + "target": "blank", + "subtarget": "blank", + "padding": 5, + "itemGap": 10, + "textAlign": "auto", + "textVerticalAlign": "auto", + "triggerEvent": false + } + ], + "visualMap": { + "show": true, + "type": "continuous", + "min": 0.2, + "max": 0.8, + "inRange": { + "color": [ + "#ff4d4d", + "#ffff99", + "#66ff66" + ] + }, + "calculable": true, + "inverse": false, + "splitNumber": 5, + "hoverLink": true, + "orient": "vertical", + "top": "middle", + "padding": 5, + "showLabel": true, + "itemWidth": 20, + "itemHeight": 140, + "borderWidth": 0 + } +}; + chart_c353821a42ea48b0812f18a017bcfde9.setOption(option_c353821a42ea48b0812f18a017bcfde9); + </script> +</body> +</html> diff --git a/scalingtest/gpuPerformanceTest.ipynb b/scalingtest/gpuPerformanceTest.ipynb index 14f0011b13f71770e6be33a03aad71fefb3ddeb8..1ca9cb128840e568b6ef0fe5fb5285173ddd1fe0 100644 Binary files a/scalingtest/gpuPerformanceTest.ipynb and b/scalingtest/gpuPerformanceTest.ipynb differ diff --git a/scalingtest/introtobenchmarking.ipynb b/scalingtest/introtobenchmarking.ipynb index 90cc26e1c9429a7e3ba471cfa19368b395c24470..4937b1829d3824068dd6825d90774e63efe4f04c 100644 --- a/scalingtest/introtobenchmarking.ipynb +++ b/scalingtest/introtobenchmarking.ipynb @@ -3,7 +3,13 @@ { "cell_type": "markdown", "id": "bc422a75-2f81-4579-aa1d-13fca18b5ddf", - "metadata": {}, + "metadata": { + "editable": true, + "slideshow": { + "slide_type": "" + }, + "tags": [] + }, "source": [ "# HPC Benchmarking\n", "\n",