Skip to content

Commit 31786d0

Browse files
author
Robert Speck
committed
new JURECA runs
1 parent 922ed51 commit 31786d0

File tree

8 files changed

+45
-7
lines changed

8 files changed

+45
-7
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
result:
2+
nnodes | ntasks | space_size | timing_pat | error_pat | niter_pat
3+
-------+--------+------------+------------+------------+----------
4+
1 | 12 | 1 | 5.2007 | 0.00019842 | 14.5
5+
1 | 24 | 2 | 11.5164 | 0.00019842 | 15.0
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
result:
2+
nnodes | ntasks | space_size | timing_pat | error_pat | niter_pat
3+
-------+--------+------------+------------+------------+----------
4+
1 | 1 | 1 | 39.5238 | 0.00019842 | 14.58
5+
1 | 2 | 2 | 29.6715 | 0.00019842 | 14.58
6+
1 | 4 | 4 | 26.1609 | 0.00019842 | 14.58
7+
1 | 6 | 6 | 22.8153 | 0.00019842 | 14.58
8+
1 | 12 | 12 | 21.642 | 0.00019842 | 14.58
9+
1 | 24 | 24 | 21.2171 | 0.00019842 | 14.58
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
result:
2+
nnodes | ntasks | space_size | timing_pat | error_pat | niter_pat
3+
-------+--------+------------+------------+------------+----------
4+
1 | 24 | 1 | 3.0425 | 0.00019842 | 15.0
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
result:
2+
nnodes | ntasks | space_size | timing_pat | error_pat | niter_pat
3+
-------+--------+------------+------------+------------+----------
4+
1 | 2 | 1 | 33.6686 | 0.00019842 | 14.58
5+
1 | 4 | 2 | 17.4466 | 0.00019842 | 14.67
6+
1 | 8 | 4 | 12.4969 | 0.00019842 | 14.58
7+
1 | 12 | 6 | 12.3734 | 0.00019842 | 14.58
8+
1 | 24 | 12 | 13.1627 | 0.00019842 | 14.58
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
result:
2+
nnodes | ntasks | space_size | timing_pat | error_pat | niter_pat
3+
-------+--------+------------+------------+------------+----------
4+
1 | 4 | 1 | 15.3599 | 0.00019842 | 14.5
5+
1 | 8 | 2 | 10.5954 | 0.00019842 | 14.5
6+
1 | 16 | 4 | 7.5029 | 0.00019842 | 14.67
7+
1 | 24 | 6 | 8.1268 | 0.00019842 | 14.83
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
result:
2+
nnodes | ntasks | space_size | timing_pat | error_pat | niter_pat
3+
-------+--------+------------+------------+------------+----------
4+
1 | 6 | 1 | 15.2553 | 0.00019842 | 14.75
5+
1 | 12 | 2 | 17.1834 | 0.00019842 | 14.75
6+
1 | 24 | 4 | 10.0652 | 0.00019842 | 14.5

pySDC/projects/TOMS/jube_pySDC_with_PETSc.xml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,9 @@
44
<comment>Scaling test with pySDC</comment>
55

66
<parameterset name="param_set_spacetime">
7-
<parameter name="i">0,1,2,3</parameter>
8-
<parameter name="nnodes" mode="python" type="int">[1,1,1,1][$i]</parameter>
9-
<parameter name="ntasks" mode="python" type="int">[4,8,16,24][$i]</parameter>
10-
<parameter name="space_size" mode="python" type="int">${nnodes}*${ntasks}//4</parameter>
7+
<parameter name="nnodes" type="int">1</parameter>
8+
<parameter name="ntasks" type="int">24</parameter>
9+
<parameter name="space_size" mode="python" type="int">${nnodes}*${ntasks}//24</parameter>
1110
</parameterset>
1211

1312
<!-- Files -->
@@ -38,7 +37,7 @@
3837
<use>param_set_spacetime</use> <!-- use existing parameterset -->
3938
<use>files</use> <!-- use existing fileset -->
4039
<use>substitute</use> <!-- use existing substituteset -->
41-
<do done_file="ready">sbatch run_pySDC_with_PETSc.exe</do> <!-- shell command -->
40+
<do done_file="ready">sbatch -A cstma run_pySDC_with_PETSc.exe</do> <!-- shell command -->
4241
</step>
4342

4443
<!-- Analyse -->

pySDC/projects/TOMS/visualize_pySDC_with_PETSc.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -169,8 +169,8 @@ def main(cwd=''):
169169
170170
"""
171171
result = {}
172-
files = ['data/result_MLSDC.dat', 'data/result_PFASST_2.dat', 'data/result_PFASST_4.dat',
173-
'data/result_PFASST_6.dat', 'data/result_PFASST_12.dat', 'data/result_PFASST_24.dat']
172+
files = ['data/result_PFASST_1_NEW.dat', 'data/result_PFASST_2_NEW.dat', 'data/result_PFASST_4_NEW.dat',
173+
'data/result_PFASST_6_NEW.dat', 'data/result_PFASST_12_NEW.dat', 'data/result_PFASST_24_NEW.dat']
174174
for file in files:
175175
result = join_timings(file=file, result=result, cwd=cwd)
176176
visualize_matrix(result=result)

0 commit comments

Comments
 (0)