Skip to content

Commit

Permalink
Merge pull request #75 from lanl/feature/aaroncblack/umt_doc_updates
Browse files Browse the repository at this point in the history
Update UMT submodule to v5.3.0a version and update docs
  • Loading branch information
aaroncblack authored Jan 26, 2024
2 parents 37d094d + 4cb1c06 commit bace28a
Show file tree
Hide file tree
Showing 17 changed files with 331 additions and 213 deletions.
122 changes: 9 additions & 113 deletions doc/sphinx/06_umt/spp1_strong_scaling_cts2.csv
Original file line number Diff line number Diff line change
@@ -1,113 +1,9 @@
Cores, Actual, Ideal
1,19698510.52,19698510.52
2,27160628.25,39397021.03
3,40479813.88,59095531.55
4,54727290.08,78794042.07
5,68616446.84,98492552.59
6,82197798.96,118191063.1
7,96212914.42,137889573.6
8,109870795.7,157588084.1
9,118887361.1,177286594.7
10,129166721.8,196985105.2
11,144761944.3,216683615.7
12,150322737.7,236382126.2
13,172821321.9,256080636.7
14,186012781,275779147.2
15,196616933.8,295477657.8
16,212763099.6,315176168.3
17,219126146.1,334874678.8
18,229226683.6,354573189.3
19,240720199,374271699.8
20,256540771.6,393970210.3
21,269099627.2,413668720.9
22,281695319.5,433367231.4
23,295267486.4,453065741.9
24,303894472.4,472764252.4
25,309520979.7,492462762.9
26,316713529.3,512161273.5
27,330857466.8,531859784
28,345645811.2,551558294.5
29,357291567,571256805
30,368109975,590955315.5
31,381184909,610653826
32,392442202.8,630352336.6
33,390327945.5,650050847.1
34,401567923.5,669749357.6
35,412556210,689447868.1
36,423322249.6,709146378.6
37,435737650.3,728844889.1
38,446760135.8,748543399.7
39,459080548,768241910.2
40,467545485.1,787940420.7
41,469383474.5,807638931.2
42,468649818.9,827337441.7
43,478189570.5,847035952.2
44,493713929.5,866734462.8
45,504350801.6,886432973.3
46,512351724.9,906131483.8
47,526101175.8,925829994.3
48,536408020.3,945528504.8
49,525125966.3,965227015.4
50,530347279.6,984925525.9
51,541829301.7,1004624036
52,547627555.7,1024322547
53,560572337.6,1044021057
54,573147630.4,1063719568
55,582960363.7,1083418078
56,592853890.2,1103116589
57,579116154.4,1122815099
58,577985982.2,1142513610
59,586626392.2,1162212121
60,601401914.1,1181910631
61,608134911.6,1201609142
62,621509915.5,1221307652
63,629115464.7,1241006163
64,635776117.7,1260704673
65,620347289.9,1280403184
66,616388979.5,1300101694
67,625006438,1319800205
68,639943975.6,1339498715
69,649199746.9,1359197226
70,659837034.7,1378895736
71,662641438.3,1398594247
72,674675799.6,1418292757
73,657437843.6,1437991268
74,650275877.8,1457689778
75,664251365.4,1477388289
76,671246750.6,1497086799
77,682950053.9,1516785310
78,687288741.7,1536483820
79,703224447.6,1556182331
80,706079795.5,1575880841
81,690979702.2,1595579352
82,687334027.8,1615277862
83,690962870.3,1634976373
84,696631594.8,1654674883
85,700932424.8,1674373394
86,717274294.8,1694071904
87,718770959.7,1713770415
88,730588310,1733468926
89,709229401.4,1753167436
90,702705862,1772865947
91,703097353.8,1792564457
92,715861951.1,1812262968
93,728324014.9,1831961478
94,739718233.4,1851659989
95,741885143.4,1871358499
96,753529078.9,1891057010
97,725387441.7,1910755520
98,723800947.8,1930454031
99,716555149.5,1950152541
100,725661052.9,1969851052
101,739501500.9,1989549562
102,732965916,2009248073
103,751634412.4,2028946583
104,768913530.9,2048645094
105,735838140.6,2068343604
106,720771843.7,2088042115
107,726831743.3,2107740625
108,739523378.8,2127439136
109,748848434.7,2147137646
110,752189251.2,2166836157
111,760511301.9,2186534667
112,765095570.9,2206233178
Cores,Actual,Ideal
1,34062747.19,34062747.19
4,90370192.43,136250988.8
8,147031658.3,272501977.5
16,227168375.5,545003955
32,258113176.7,1090007910
64,251717866.8,2180015820
96,415506468.8,3270023730
112,420569616.1,3815027685
4 changes: 2 additions & 2 deletions doc/sphinx/06_umt/spp1_strong_scaling_cts2.gp
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ set output "spp1_strong_scaling_cts2.png"
set xlabel "Num Cores"
set ylabel "Figure of Merit (unknowns/sec)"

set xrange [8:112]
set xrange [1:112]
set key left top

set logscale x 2
Expand All @@ -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_abridged.csv" using 1:2 with linespoints linestyle 1, "" using 1:3 with line linestyle 2
plot "spp1_strong_scaling_cts2.csv" using 1:2 with linespoints linestyle 1, "" using 1:3 with line linestyle 2

11 changes: 6 additions & 5 deletions doc/sphinx/06_umt/spp1_strong_scaling_cts2_abridged.csv
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
Cores, Actual, Ideal
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
1,34062747.19,34062747.19
8,80213667.01,143406814.6
32,154566343.6,573627258.2
56,157250754.2,1003847702
88,230101345,1577474960
112,296690575.2,2007695404
26 changes: 26 additions & 0 deletions doc/sphinx/06_umt/spp1_strong_scaling_cts2_abridged.gp
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
#!/usr/bin/gnuplot
set terminal pngcairo enhanced size 1024, 768 dashed font 'Helvetica,18'
set output "spp1_strong_scaling_cts2_abridged.png"

# no title needed since we will caption the figure
#set title "Strong scaling of SPP 1 CTS-2" font "serif,22"
set xlabel "Num Cores"
set ylabel "Figure of Merit (unknowns/sec)"

set xrange [8:112]
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 "spp1_strong_scaling_cts2_abridged.csv" using 1:2 with linespoints linestyle 1, "" using 1:3 with line linestyle 2

16 changes: 7 additions & 9 deletions doc/sphinx/06_umt/spp1_throughput_V100.csv
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
unknowns, throughput
884736,4.06E+06
7077888,3.00E+07
23887872,8.22E+07
56623104,1.43E+08
110592000,2.11E+08
191102976,2.57E+08
303464448,2.98E+08
452984832,3.15E+08
unknowns,throughput
1769472,10209722.74
14155776,70271621.35
47775744,174485935.3
113246208,271737705.3
221184000,354227397.6
382205952,404820271.5
9 changes: 9 additions & 0 deletions doc/sphinx/06_umt/spp1_throughput_V100.csv.deprecated
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
unknowns, throughput
884736,4.06E+06
7077888,3.00E+07
23887872,8.22E+07
56623104,1.43E+08
110592000,2.11E+08
191102976,2.57E+08
303464448,2.98E+08
452984832,3.15E+08
Empty file modified doc/sphinx/06_umt/spp1_throughput_V100.gp
100644 → 100755
Empty file.
113 changes: 113 additions & 0 deletions doc/sphinx/06_umt/spp2_strong_scaling_cts2.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,113 @@
Cores,Actual,Ideal
1,17925851.82,17925851.82
2,27435363.32,35851703.64
3,32020817.69,53777555.46
4,47239328.13,71703407.28
5,48844923.33,89629259.1
6,55587536.86,107555110.9
7,56964618.37,125480962.7
8,80213667.01,143406814.6
9,68722267.39,161332666.4
10,75095488.53,179258518.2
11,78961814.2,197184370
12,94395276.6,215110221.8
13,83158952.19,233036073.7
14,86902849.7,250961925.5
15,91279088.16,268887777.3
16,112652799.5,286813629.1
17,101049168.4,304739480.9
18,119482796.8,322665332.8
19,101967395.4,340591184.6
20,121521455.9,358517036.4
21,111589974.9,376442888.2
22,110264288.4,394368740
23,114443972.6,412294591.9
24,138982938,430220443.7
25,127541312.4,448146295.5
26,102939840.3,466072147.3
27,153518858.6,483997999.1
28,124670950.1,501923851
29,111899003.3,519849702.8
30,136030065.6,537775554.6
31,120739951.8,555701406.4
32,154566343.6,573627258.2
33,127325285.7,591553110.1
34,133701008.2,609478961.9
35,144402044,627404813.7
36,168416486.8,645330665.5
37,132862017.7,663256517.3
38,135478730.7,681182369.2
39,119125061.2,699108221
40,162188238.1,717034072.8
41,115727205.4,734959924.6
42,145362698.1,752885776.4
43,123487647,770811628.3
44,149533687,788737480.1
45,159280709,806663331.9
46,149322725.2,824589183.7
47,148926437.2,842515035.5
48,158436928.4,860440887.4
49,147276588.7,878366739.2
50,181758900.1,896292591
51,158649555.9,914218442.8
52,138540398.3,932144294.6
53,141701886.6,950070146.5
54,164731418.3,967995998.3
55,145993181.3,985921850.1
56,157250754.2,1003847702
57,151960268.6,1021773554
58,135849433.5,1039699406
59,143178834.5,1057625257
60,195384943,1075551109
61,151841985.6,1093476961
62,158978837.8,1111402813
63,181954179.6,1129328665
64,205506112.8,1147254516
65,149315373.8,1165180368
66,175392178.6,1183106220
67,157017282.8,1201032072
68,166757797.3,1218957924
69,143125323.2,1236883776
70,159323055.1,1254809627
71,150699696,1272735479
72,177587354,1290661331
73,170217640.1,1308587183
74,179052497.4,1326513035
75,184496273.2,1344438887
76,178120120.4,1362364738
77,145610631.7,1380290590
78,161912985.5,1398216442
79,169113104.5,1416142294
80,244397666.8,1434068146
81,210115736.9,1451993997
82,181152680,1469919849
83,174647078.2,1487845701
84,227335265.9,1505771553
85,193113989.4,1523697405
86,198261643.8,1541623257
87,194158113.5,1559549108
88,230101345,1577474960
89,200083104.7,1595400812
90,240832294.6,1613326664
91,182371816.2,1631252516
92,217781585.5,1649178367
93,223182959.5,1667104219
94,244031131.9,1685030071
95,210902507.1,1702955923
96,268751049.2,1720881775
97,204791785.1,1738807627
98,233093759,1756733478
99,225002252.4,1774659330
100,291158037.8,1792585182
101,233511411.3,1810511034
102,243750252.2,1828436886
103,234683224.3,1846362737
104,234947331.7,1864288589
105,277750848.5,1882214441
106,229575652,1900140293
107,228018141.4,1918066145
108,264374446.9,1935991997
109,219520294.3,1953917848
110,255498853.1,1971843700
111,231346021.6,1989769552
112,296690575.2,2007695404
26 changes: 26 additions & 0 deletions doc/sphinx/06_umt/spp2_strong_scaling_cts2.gp
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
#!/usr/bin/gnuplot
set terminal pngcairo enhanced size 1024, 768 dashed font 'Helvetica,18'
set output "spp2_strong_scaling_cts2.png"

# no title needed since we will caption the figure
#set title "Strong scaling of SPP 1 CTS-2" font "serif,22"
set xlabel "Num Cores"
set ylabel "Figure of Merit (unknowns/sec)"

set xrange [1:112]
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 "spp2_strong_scaling_cts2.csv" using 1:2 with linespoints linestyle 1, "" using 1:3 with line linestyle 2

7 changes: 7 additions & 0 deletions doc/sphinx/06_umt/spp2_strong_scaling_cts2_abridged.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
Cores, Actual, Ideal
1,17925851.82,17925851.82
8,147031658.3,272501977.5
32,258113176.7,1090007910
56,287721496.4,1907513843
88,266038409.1,2997521753
112,420569616.1,3815027685
26 changes: 26 additions & 0 deletions doc/sphinx/06_umt/spp2_strong_scaling_cts2_abridged.gp
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
#!/usr/bin/gnuplot
set terminal pngcairo enhanced size 1024, 768 dashed font 'Helvetica,18'
set output "spp2_strong_scaling_cts2_abridged.png"

# no title needed since we will caption the figure
#set title "Strong scaling of SPP 2 CTS-2" font "serif,22"
set xlabel "Num Cores"
set ylabel "Figure of Merit (unknowns/sec)"

set xrange [8:112]
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 "spp2_strong_scaling_cts2_abridged.csv" using 1:2 with linespoints linestyle 1, "" using 1:3 with line linestyle 2

9 changes: 9 additions & 0 deletions doc/sphinx/06_umt/spp2_throughput_V100.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
unknowns,throughput,,,,,,,,,
2654208,21676983.21,,,,,,,,,
6291456,45701699.5,,,,,,,,,
12288000,79225954.28,,,,,,,,,
21233664,114537827.7,,,,,,,,,
50331648,160341978,,,,,,,,,
130842624,200104616.1,,,,,,,,,
215973888,214659364.2,,,,,,,,,
331776000,219351111.1,,,,,,,,,
Loading

0 comments on commit bace28a

Please sign in to comment.