From cd19738806fc7e78d8dda92b76f8c6e8e72e6291 Mon Sep 17 00:00:00 2001 From: Galen Shipman Date: Mon, 25 Sep 2023 15:58:55 -0700 Subject: [PATCH] add UMT results for RociHBM, use Sierra and Crossroads for describing systems --- doc/sphinx/06_umt/spp1_strong_scaling_cts2.gp | 4 ++-- .../spp1_strong_scaling_cts2_abridged.csv | 12 +++++------ doc/sphinx/06_umt/umt.rst | 21 ++++++++++++------- 3 files changed, 20 insertions(+), 17 deletions(-) diff --git a/doc/sphinx/06_umt/spp1_strong_scaling_cts2.gp b/doc/sphinx/06_umt/spp1_strong_scaling_cts2.gp index 2ea50e18..4b29392a 100644 --- a/doc/sphinx/06_umt/spp1_strong_scaling_cts2.gp +++ b/doc/sphinx/06_umt/spp1_strong_scaling_cts2.gp @@ -7,7 +7,7 @@ set output "spp1_strong_scaling_cts2.png" set xlabel "Num Cores" set ylabel "Figure of Merit (unknowns/sec)" -set xrange [1:128] +set xrange [8:112] set key left top set logscale x 2 @@ -22,5 +22,5 @@ set key autotitle columnheader set style line 1 linetype 6 dashtype 1 linecolor rgb "#FF0000" linewidth 2 pointtype 6 pointsize 3 set style line 2 linetype 1 dashtype 2 linecolor rgb "#FF0000" linewidth 2 -plot "spp1_strong_scaling_cts2.csv" using 1:2 with linespoints linestyle 1, "" using 1:3 with line linestyle 2 +plot "spp1_strong_scaling_cts2_abridged.csv" using 1:2 with linespoints linestyle 1, "" using 1:3 with line linestyle 2 diff --git a/doc/sphinx/06_umt/spp1_strong_scaling_cts2_abridged.csv b/doc/sphinx/06_umt/spp1_strong_scaling_cts2_abridged.csv index bdf9762a..60a9666d 100644 --- a/doc/sphinx/06_umt/spp1_strong_scaling_cts2_abridged.csv +++ b/doc/sphinx/06_umt/spp1_strong_scaling_cts2_abridged.csv @@ -1,8 +1,6 @@ Cores, Actual, Ideal -4,54727290.08,78794042.07 -8,109870795.7,157588084.1 -14,186012781,275779147.2 -28,345645811.2,551558294.5 -56,592853890.2,1103116589 -84,696631594.8,1654674883 -112,765095570.9,2206233178 \ No newline at end of file +8,1.753e+08,1.753e+08 +32,4.184e+08,7.012e+08 +56,6.608e+08,1.227e+09 +88,8.835e+08,1.928e+09 +112,1.043e+09,2.542e+09 diff --git a/doc/sphinx/06_umt/umt.rst b/doc/sphinx/06_umt/umt.rst index 10fe3c8c..340bf45d 100644 --- a/doc/sphinx/06_umt/umt.rst +++ b/doc/sphinx/06_umt/umt.rst @@ -116,20 +116,25 @@ where num = 1 for SPP 1 or num = 2 for SPP 2. Example FOM Results =================== -Strong scaling data for SPP 1 on CTS-2 (Sapphire Rapids) is shown in the table and figure below +Results from Branson are provided on the following systems: -.. csv-table:: Strong scaling of SPP 1 on CTS-2 +* Crossroads (see :ref:`GlobalSystemATS3`) +* Sierra (see :ref:`GlobalSystemATS2`) + +Strong scaling data for SPP 1 on Crossroads is shown in the table and figure below + +.. csv-table:: Strong scaling of SPP 1 on Crossroads :file: spp1_strong_scaling_cts2_abridged.csv :align: center :widths: 8, 10, 10 :header-rows: 1 .. figure:: spp1_strong_scaling_cts2.png - :alt: Strong scaling of SPP 1 on CTS-2 + :alt: Strong scaling of SPP 1 on Crossroads :align: center :scale: 50% - Strong scaling of SPP 1 on CTS-2 + Strong scaling of SPP 1 on Crossroads .. todo csv-table:: SPP #2 on CTS-2 :file: spp2_strong_scaling_cts2_abridged.csv @@ -144,21 +149,21 @@ Strong scaling data for SPP 1 on CTS-2 (Sapphire Rapids) is shown in the table a Strong scaling of SPP 2 on CTS-2 -Throughput study of SPP 1 performance on Power9/V100, single GPU, as a function of +Throughput study of SPP 1 performance on Sierra, single GPU, as a function of problem size: .. TODO - add runtime in this table?? -.. csv-table:: Throughput for SPP 1 on Power9 and V100 +.. csv-table:: Throughput for SPP 1 on Sierra :file: spp1_throughput_V100.csv :align: center :widths: 10, 10 :header-rows: 1 .. figure:: spp1_throughput_V100.png - :alt: Throughput of SPP 1 on Power9 and V100 + :alt: Throughput of SPP 1 on Sierra :align: center - Throughput of SPP 1 on Power9 and V100 + Throughput of SPP 1 on Sierra .. note:: Performance data for SPP 2 coming soon.