Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
M
Micropp
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Packages
Packages
Container Registry
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
ggiuntol
Micropp
Commits
7d95206f
Commit
7d95206f
authored
Sep 25, 2019
by
Guido Giuntoli
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Adding Resoluts in P9 machine
parent
642fc781
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
70 additions
and
24 deletions
+70
-24
doc/Sections/benchmarks.tex
doc/Sections/benchmarks.tex
+25
-13
doc/data/benchmark-cpu-gpu-CTEPOWER-PGI19.4.dat
doc/data/benchmark-cpu-gpu-CTEPOWER-PGI19.4.dat
+12
-0
doc/data/benchmark-sol-ass-CTEPOWER-PGI19.4-cpu.dat
doc/data/benchmark-sol-ass-CTEPOWER-PGI19.4-cpu.dat
+11
-0
doc/data/benchmark-sol-ass-CTEPOWER-PGI19.4-gpu.dat
doc/data/benchmark-sol-ass-CTEPOWER-PGI19.4-gpu.dat
+11
-0
doc/data/benchmark-sol-ass-macintosh-intel-I7-3520M.dat
doc/data/benchmark-sol-ass-macintosh-intel-I7-3520M.dat
+11
-0
doc/data/benchmark-sol-ass-macintosh.dat
doc/data/benchmark-sol-ass-macintosh.dat
+0
-11
No files found.
doc/Sections/benchmarks.tex
View file @
7d95206f
...
...
@@ -40,27 +40,39 @@ To execute this benchmark:
\centering
\begin{tikzpicture}
[]
\pgfplotsset
{
every tick label/.append style=
{
font=
\small
}}
\pgfplotstableread
{
data/benchmark-sol-ass-macintosh-intel-I7-3520M.dat
}{
\times
}
\begin{axis}
[
\pgfplotstableread
{
data/benchmark-sol-ass-macintosh-intel-I7-3520M.dat
}{
\mac
}
\pgfplotstableread
{
data/benchmark-sol-ass-CTEPOWER-PGI19.4-cpu.dat
}{
\ibmcpu
}
\pgfplotstableread
{
data/benchmark-sol-ass-CTEPOWER-PGI19.4-gpu.dat
}{
\ibmgpu
}
\begin{loglogaxis}
[
grid=major,
y unit=s,
legend
pos=north west
,
legend
style=
{
at=
{
(1.7,0.45)
}
,anchor=south east
}
,
legend cell align=
{
left
}
,
ylabel=Computing Time,
xlabel=Micro-Scale Mesh Resolution,
x unit=
\#
Elements,
scaled y ticks=false,
xmin=-1,
ymin=-1,
xtick =
{
0,
20,40,60,80,100
}
,
xticklabels =
{
0,
20
\tst
,40
\tst
,60
\tst
,80
\tst
,100
\tst
}
,
%
xmin=-1,
%
ymin=-1,
xtick =
{
20,40,60,80,100
}
,
xticklabels =
{
20
\tst
,40
\tst
,60
\tst
,80
\tst
,100
\tst
}
,
]
\addplot
[color=blue,mark=*,line width = 0.5mm] table [x index=
{
0
}
, y
expr=
\thisrowno
{
1
}
*1.0e-3]
{
\times
}
;
\addplot
[color=green,mark=*,line width = 0.5mm] table [x index=
{
0
}
, y
expr=
\thisrowno
{
2
}
*1.0e-3]
{
\times
}
;
\legend
{
Jacobian
\&
Residue Assembly, Solver
}
\end{axis}
\addplot
[color=blue,mark=*,line width = 0.2mm] table [x index=
{
0
}
, y
expr=
\thisrowno
{
1
}
*1.0e-3]
{
\mac
}
;
\addplot
[color=green,mark=*,line width = 0.2mm] table [x index=
{
0
}
, y
expr=
\thisrowno
{
2
}
*1.0e-3]
{
\mac
}
;
\addplot
[color=blue,mark=+,line width = 0.2mm] table [x index=
{
0
}
, y
expr=
\thisrowno
{
1
}
*1.0e-3]
{
\ibmcpu
}
;
\addplot
[color=green,mark=+,line width = 0.2mm] table [x index=
{
0
}
, y
expr=
\thisrowno
{
2
}
*1.0e-3]
{
\ibmcpu
}
;
\addplot
[color=blue,mark=x,line width = 0.2mm] table [x index=
{
0
}
, y
expr=
\thisrowno
{
1
}
*1.0e-3]
{
\ibmgpu
}
;
\addplot
[color=green,mark=x,line width = 0.2mm] table [x index=
{
0
}
, y
expr=
\thisrowno
{
2
}
*1.0e-3]
{
\ibmgpu
}
;
\legend
{
Assembly (Intel I7 CPU), Solver (Intel I7 CPU),
Assembly (IBM P9 CPU), Solver (IBM P9 CPU),
Assembly (V100 GPU), Solver (V100 GPU)
}
\end{loglogaxis}
\end{tikzpicture}
\caption
{
\label
{
fig:ass
_
vs
_
sol
}
Computing time used for the assembly of the Jacobian Matrix and the Residue vector and
...
...
doc/data/benchmark-cpu-gpu-CTEPOWER-PGI19.4.dat
0 → 100644
View file @
7d95206f
# CPU GPU
#N time_ass time_sol total ass% sol% time_ass time_sol total ass% sol%
10 32 21 53 60.3774 39.6226 24 152 176 13.6364 86.3636
20 190 306 496 38.3065 61.6935 79 270 349 22.6361 77.3639
30 674 1509 2183 30.8749 69.1251 158 490 648 24.3827 75.6173
40 1644 4577 6221 26.4266 73.5734 386 760 1146 33.6824 66.3176
50 3117 10707 13824 22.5477 77.4523 751 790 1541 48.7346 51.2654
60 5424 19327 24751 21.9143 78.0857 997 467 1464 68.1011 31.8989
70 7560 33582 41142 18.3754 81.6246 1574 795 2369 66.4415 33.5585
80 11341 61883 73224 15.4881 84.5119 2734 1470 4204 65.0333 34.9667
90 16185 89449 105634 15.3218 84.6782 3459 1906 5365 64.4734 35.5266
100 22098 160372 182470 12.1105 87.8895 4536 2779 7315 62.0096 37.9904
doc/data/benchmark-sol-ass-CTEPOWER-PGI19.4-cpu.dat
0 → 100644
View file @
7d95206f
#N time_ass time_sol ass% sol%
10 23 21 52.2727 47.7273
20 224 307 42.1846 57.8154
30 767 1432 34.8795 65.1205
40 1569 4049 27.9281 72.0719
50 3190 9420 25.2974 74.7026
60 5947 20801 22.2334 77.7666
70 9272 33667 21.5934 78.4066
80 12640 56104 18.3871 81.6129
90 18008 89818 16.701 83.299
100 24949 138888 15.2279 84.7721
doc/data/benchmark-sol-ass-CTEPOWER-PGI19.4-gpu.dat
0 → 100644
View file @
7d95206f
#N time_ass time_sol ass% sol%
10 36 12 75 25
20 40 31 56.338 43.662
30 124 70 63.9175 36.0825
40 281 140 66.7458 33.2542
50 585 265 68.8235 31.1765
60 1000 477 67.7048 32.2952
70 1574 817 65.8302 34.1698
80 2344 1277 64.7335 35.2665
90 3331 1941 63.1829 36.8171
100 4523 2876 61.1299 38.8701
doc/data/benchmark-sol-ass-macintosh-intel-I7-3520M.dat
0 → 100644
View file @
7d95206f
#N time_ass time_sol ass% sol%
10 17 15 53.125 46.875
20 112 175 39.0244 60.9756
30 375 821 31.3545 68.6455
40 885 2493 26.1989 73.8011
50 1731 5708 23.2693 76.7307
60 3002 11567 20.6054 79.3946
70 4798 20730 18.795 81.205
80 7471 35229 17.4965 82.5035
90 10739 55554 16.1993 83.8007
100 14860 82273 15.2986 84.7014
doc/data/benchmark-sol-ass-macintosh.dat
deleted
100644 → 0
View file @
642fc781
#N time_ass time_sol ass% sol%
10 16 14 17.0333 46.6667
20 111 174 9.42105 61.0526
30 374 818 7.62248 68.6242
40 887 2539 6.06713 74.1097
50 1746 5858 5.52854 77.0384
60 3026 11838 4.91247 79.6421
70 4920 21121 4.62932 81.1067
80 7381 35436 4.42215 82.7615
90 10379 56179 4.03812 84.4061
100 14259 83713 3.69338 85.4458
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment