From e4f582b08acc4644bcac1e0ed060d9cd095c87fc Mon Sep 17 00:00:00 2001 From: "Daniel J. Magee" Date: Tue, 10 Oct 2023 11:25:38 -0600 Subject: [PATCH] Remove daxpy. --- doc/sphinx/00_intro/introduction.rst | 7 ---- .../M0_Intro/introduction.rst | 5 ++- .../09_Microbenchmarks/M6_DAXPY/DAXPY.rst | 39 ------------------- doc/sphinx/09_Microbenchmarks/M6_DAXPY/cpu.gp | 38 ------------------ .../{M7_IOR => M6_IOR}/IOR.rst | 0 .../{M7_IOR => M6_IOR}/ats3_ior.csv | 0 .../{M7_IOR => M6_IOR}/cpu.gp | 0 .../{M8_MDTEST => M7_MDTEST}/MDTEST.rst | 0 .../{M8_MDTEST => M7_MDTEST}/ats3_mdtest.csv | 0 .../ats3_mdtest_sow.csv | 0 .../{M8_MDTEST => M7_MDTEST}/cpu.gp | 0 doc/sphinx/index.rst | 5 +-- 12 files changed, 5 insertions(+), 89 deletions(-) delete mode 100644 doc/sphinx/09_Microbenchmarks/M6_DAXPY/DAXPY.rst delete mode 100644 doc/sphinx/09_Microbenchmarks/M6_DAXPY/cpu.gp rename doc/sphinx/09_Microbenchmarks/{M7_IOR => M6_IOR}/IOR.rst (100%) rename doc/sphinx/09_Microbenchmarks/{M7_IOR => M6_IOR}/ats3_ior.csv (100%) rename doc/sphinx/09_Microbenchmarks/{M7_IOR => M6_IOR}/cpu.gp (100%) rename doc/sphinx/09_Microbenchmarks/{M8_MDTEST => M7_MDTEST}/MDTEST.rst (100%) rename doc/sphinx/09_Microbenchmarks/{M8_MDTEST => M7_MDTEST}/ats3_mdtest.csv (100%) rename doc/sphinx/09_Microbenchmarks/{M8_MDTEST => M7_MDTEST}/ats3_mdtest_sow.csv (100%) rename doc/sphinx/09_Microbenchmarks/{M8_MDTEST => M7_MDTEST}/cpu.gp (100%) diff --git a/doc/sphinx/00_intro/introduction.rst b/doc/sphinx/00_intro/introduction.rst index 89cb6462..5ce60dcb 100644 --- a/doc/sphinx/00_intro/introduction.rst +++ b/doc/sphinx/00_intro/introduction.rst @@ -151,13 +151,6 @@ Microbenchmark Overview - C/Fortran - Various - No - * - DAXPY - - | Single node floating-point - | performance of a scaled vector - | plus a vector. - - C/Fortran - - Various - - No * - IOR - | Performance testing of parallel | file system using various diff --git a/doc/sphinx/09_Microbenchmarks/M0_Intro/introduction.rst b/doc/sphinx/09_Microbenchmarks/M0_Intro/introduction.rst index ccf169a3..e787e0d9 100644 --- a/doc/sphinx/09_Microbenchmarks/M0_Intro/introduction.rst +++ b/doc/sphinx/09_Microbenchmarks/M0_Intro/introduction.rst @@ -6,8 +6,9 @@ Microbenchmarks =============== - STREAM -- DAXPY -- OSU MB +- Spatter +- OSU Microbenchmarks +- SMB (Sandia Microbenchmarks) - DGEMM - IOR - MDTEST diff --git a/doc/sphinx/09_Microbenchmarks/M6_DAXPY/DAXPY.rst b/doc/sphinx/09_Microbenchmarks/M6_DAXPY/DAXPY.rst deleted file mode 100644 index aa787b85..00000000 --- a/doc/sphinx/09_Microbenchmarks/M6_DAXPY/DAXPY.rst +++ /dev/null @@ -1,39 +0,0 @@ -***** -DAXPY -***** - -Purpose -======= - -Daxpy is a loose acronym that stands for "Double (precision) ax plus y". - -The daxpy benchmark is a simple program used to test and measure the performance of basic linear algebra operations on a computer system. It implements the operation y += ax where a is a scalar, and x and y are vectors. The daxpy benchmark provides a simple, standardized way to test the low-level computational performance of different computer systems for a basic but essential linear algebra operation. It serves as a baseline indicator of speed for more complex programs. - -The benchmark is small and simple enough that the performance is dominated by computation speed and memory access. The daxpy operation is broadly representative of operations common in scientific and engineering applications. - -Characteristics -=============== - -Problem -------- - -Figure of Merit ---------------- - -Building -======== - -Running -======= - -Input ------ - -Independent Variables ---------------------- - -Dependent Variable(s) ---------------------- - -Example Results -=============== diff --git a/doc/sphinx/09_Microbenchmarks/M6_DAXPY/cpu.gp b/doc/sphinx/09_Microbenchmarks/M6_DAXPY/cpu.gp deleted file mode 100644 index b8943fe7..00000000 --- a/doc/sphinx/09_Microbenchmarks/M6_DAXPY/cpu.gp +++ /dev/null @@ -1,38 +0,0 @@ -# #!/usr/bin/gnuplot - -## NO PLOTS HERE AS OF 10/3/23 - -# set terminal pngcairo enhanced size 1024, 768 dashed font 'Helvetica,18' -# set output "cpu_66M.png" - -# set title "Branson Strong Scaling Performance on CTS-1, 66M particles" font "serif,22" -# set xlabel "No. Processing Elements" -# set ylabel "Figure of Merit (particles/sec)" - -# set xrange [1:64] -# set key left top - -# set logscale x 2 -# set logscale y 2 - -# set grid -# show grid - -# set datafile separator comma -# 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 "cpu_66M.csv" using 1:2 with linespoints linestyle 1, "" using 1:3 with line linestyle 2 - -# set output "cpu_133M.png" -# set title "Branson Strong Scaling Performance on CTS-1, 133M particles" font "serif,22" -# plot "cpu_133M.csv" using 1:2 with linespoints linestyle 1, "" using 1:3 with line linestyle 2 - - -# set output "cpu_200M.png" -# set title "Branson Strong Scaling Performance on CTS-1, 200M particles" font "serif,22" -# plot "cpu_200M.csv" using 1:2 with linespoints linestyle 1, "" using 1:3 with line linestyle 2 - - diff --git a/doc/sphinx/09_Microbenchmarks/M7_IOR/IOR.rst b/doc/sphinx/09_Microbenchmarks/M6_IOR/IOR.rst similarity index 100% rename from doc/sphinx/09_Microbenchmarks/M7_IOR/IOR.rst rename to doc/sphinx/09_Microbenchmarks/M6_IOR/IOR.rst diff --git a/doc/sphinx/09_Microbenchmarks/M7_IOR/ats3_ior.csv b/doc/sphinx/09_Microbenchmarks/M6_IOR/ats3_ior.csv similarity index 100% rename from doc/sphinx/09_Microbenchmarks/M7_IOR/ats3_ior.csv rename to doc/sphinx/09_Microbenchmarks/M6_IOR/ats3_ior.csv diff --git a/doc/sphinx/09_Microbenchmarks/M7_IOR/cpu.gp b/doc/sphinx/09_Microbenchmarks/M6_IOR/cpu.gp similarity index 100% rename from doc/sphinx/09_Microbenchmarks/M7_IOR/cpu.gp rename to doc/sphinx/09_Microbenchmarks/M6_IOR/cpu.gp diff --git a/doc/sphinx/09_Microbenchmarks/M8_MDTEST/MDTEST.rst b/doc/sphinx/09_Microbenchmarks/M7_MDTEST/MDTEST.rst similarity index 100% rename from doc/sphinx/09_Microbenchmarks/M8_MDTEST/MDTEST.rst rename to doc/sphinx/09_Microbenchmarks/M7_MDTEST/MDTEST.rst diff --git a/doc/sphinx/09_Microbenchmarks/M8_MDTEST/ats3_mdtest.csv b/doc/sphinx/09_Microbenchmarks/M7_MDTEST/ats3_mdtest.csv similarity index 100% rename from doc/sphinx/09_Microbenchmarks/M8_MDTEST/ats3_mdtest.csv rename to doc/sphinx/09_Microbenchmarks/M7_MDTEST/ats3_mdtest.csv diff --git a/doc/sphinx/09_Microbenchmarks/M8_MDTEST/ats3_mdtest_sow.csv b/doc/sphinx/09_Microbenchmarks/M7_MDTEST/ats3_mdtest_sow.csv similarity index 100% rename from doc/sphinx/09_Microbenchmarks/M8_MDTEST/ats3_mdtest_sow.csv rename to doc/sphinx/09_Microbenchmarks/M7_MDTEST/ats3_mdtest_sow.csv diff --git a/doc/sphinx/09_Microbenchmarks/M8_MDTEST/cpu.gp b/doc/sphinx/09_Microbenchmarks/M7_MDTEST/cpu.gp similarity index 100% rename from doc/sphinx/09_Microbenchmarks/M8_MDTEST/cpu.gp rename to doc/sphinx/09_Microbenchmarks/M7_MDTEST/cpu.gp diff --git a/doc/sphinx/index.rst b/doc/sphinx/index.rst index 1df9b58f..52095854 100644 --- a/doc/sphinx/index.rst +++ b/doc/sphinx/index.rst @@ -31,9 +31,8 @@ ATS Benchmarks Project 09_Microbenchmarks/M3_OSUMB/OSUMB 09_Microbenchmarks/M4_SMB/SMB 09_Microbenchmarks/M5_DGEMM/DGEMM - 09_Microbenchmarks/M6_DAXPY/DAXPY - 09_Microbenchmarks/M7_IOR/IOR - 09_Microbenchmarks/M8_MDTEST/MDTEST + 09_Microbenchmarks/M6_IOR/IOR + 09_Microbenchmarks/M7_MDTEST/MDTEST .. toctree:: :numbered: