File: testlist.in

package info (click to toggle)
mpich 5.0.0-1
  • links: PTS, VCS
  • area: main
  • in suites: experimental
  • size: 251,828 kB
  • sloc: ansic: 1,323,147; cpp: 82,869; f90: 72,420; javascript: 40,763; perl: 28,296; sh: 19,399; python: 16,191; xml: 14,418; makefile: 9,468; fortran: 8,046; java: 4,635; pascal: 352; asm: 324; ruby: 176; awk: 27; lisp: 19; php: 8; sed: 4
file content (232 lines) | stat: -rw-r--r-- 6,614 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
allred 4 arg=-count=10
allred 7 arg=-count=10
allred 4 arg=-count=100
allredmany 4
allred2 4
allred3 10
allred4 4
allred5 5
allred5 10
allred6 4
allred6 7
allred_derived 4
allred_float 10
reduce 3
reduce 5
reduce 10
reduce_local 2
op_coll 4
op_commutative 2
red3 10
red4 10
alltoall1 8
alltoallv 10
alltoallv0 10
alltoallw1 10
alltoallw2 10
alltoallw_zeros 1
alltoallw_zeros 2
alltoallw_zeros 5
alltoallw_zeros 8
allgather2 10
allgather3 10
allgatherv2 10
allgatherv3 10
allgatherv4 4
allgather_struct 10
bcasttest 4
bcasttest 8
bcasttest 10
bcastzerotype 1
bcastzerotype 4
bcastzerotype 5
bcastzerotype 10
coll2 5
gatherv 5
coll4 4
coll5 4
coll6 5
coll7 1
coll7 2
coll7 5
coll8 4
coll9 4
coll10 4
coll12 4
coll13 4
longuser 4
redscat 4
redscat 6
redscat2 4
redscat2 5
redscat2 10
redscat3 8
redscatinter 8
red_scat_block 4
red_scat_block 5
red_scat_block 8
red_scat_block2 4
red_scat_block2 5
red_scat_block2 10
redscatblk3 8
redscatblk3 10
redscatbkinter 8
redscatbkinter 10
scantst 4
exscan 10
exscan2 5
gather 4
gather2 4
gather_big 8 mem=20.1
scattern 4
scatter2 4
scatter3 4
scatterv 4
icbcast 4
icbcast 10
icallreduce 5
icallreduce 7
icreduce 5
icreduce 7
icscatter 5
icscatter 7
icgather 5
icgather 7
icallgather 5
icallgather 7
icbarrier 5
icbarrier 7
icallgatherv 5
icallgatherv 7
icgatherv 5
icgatherv 7
icscatterv 5
icscatterv 7
icalltoall 5
icalltoall 7
icalltoallv 5
icalltoallv 7
icalltoallw 5
icalltoallw 7
# the opxxx tests look at optional types, and are included for MPICH testing.
# MPI implementations may instead signal errors for these types
opland 4
oplor 4
oplxor 4
oplxor 5
opband 4
opbor 4
opbxor 4
opbxor 5
opprod 5
opprod 6
opsum 4
opmin 4
opminloc 4
opmax 5
opmaxloc 5
uoplong 4
uoplong 11
uoplong 16 mem=1.4
nonblocking 4
nonblocking 5
nonblocking 10
nonblocking2 1
nonblocking2 4
nonblocking2 5
nonblocking2 10
nonblocking3 1
nonblocking3 4
nonblocking3 5
nonblocking3 10
iallred 2
# ibarrier will hang forever if it fails, but will complete quickly if it
# succeeds
ibarrier 2 timeLimit=30

# run some of the tests with nonblocking option
alltoall1 8 arg=-nonblocking
coll2 5 arg=-nonblocking
redscat 4 arg=-nonblocking
redscat 8 arg=-nonblocking
redscat3 8 arg=-nonblocking
redscatinter 8 arg=-nonblocking

icbcast 8 arg=-nonblocking
icallreduce 8 arg=-nonblocking
icreduce 8 arg=-nonblocking
icscatter 8 arg=-nonblocking
icgather 8 arg=-nonblocking
icallgather 8 arg=-nonblocking
icbarrier 8 arg=-nonblocking
icallgatherv 8 arg=-nonblocking
icgatherv 8 arg=-nonblocking
icscatterv 8 arg=-nonblocking
icalltoall 8 arg=-nonblocking
icalltoallv 8 arg=-nonblocking
icalltoallw 8 arg=-nonblocking

neighb_allgather 4
neighb_allgatherv 4
neighb_alltoall 4
neighb_alltoallv 4
neighb_alltoallw 4
neighb_alltoallw2 3
ring_neighbor_alltoall 2
ring_neighbor_alltoall 1

# Tests for large count collectives
#   default is -option=0, count = 1024
coll_large 4 arg=-coll=all
coll_large 4 arg=-coll=all arg=-nonblock
#   count = INT_MAX+100, contig datatypes
coll_large 4 arg=-option=1 arg=-coll=all timeLimit=300 mem=80
coll_large 4 arg=-option=1 arg=-coll=all arg=-nonblock timeLimit=300 mem=80
#   count = INT_MAX+100, noncontig datatypes
coll_large 4 arg=-option=2 arg=-coll=all timeLimit=1800 mem=100
coll_large 4 arg=-option=2 arg=-coll=all arg=-nonblock timeLimit=1800 mem=100
#   count = 1024, noncontig datatypes
coll_large 4 arg=-option=3 arg=-coll=all
coll_large 4 arg=-option=3 arg=-coll=all arg=-nonblock

# Tests for persistent collectives
p_bcast 4
p_bcast2 8

p_allred 4
p_red 4
p_alltoall 8
p_allgather 10
p_allgatherv 10
p_red_scat_block 4
p_redscat 4
p_scan 4
p_gather 4
p_gatherv 5
p_scatter 4
p_scatterv 4
p_alltoallv 10
p_alltoallw 10
p_exscan 5
p_barrier 2
p_neighb_allgather 4
p_neighb_allgatherv 4
p_neighb_alltoall 4
p_neighb_alltoallv 4
p_neighb_alltoallw 4
p_order 2
p_inactive 1 timeLimit=10

# Tests for topo-aware
bcasttest 16 env=MPIR_CVAR_BCAST_DEVICE_COLLECTIVE=0 env=MPIR_CVAR_COLLECTIVE_FALLBACK=silent env=MPIR_CVAR_BCAST_INTRA_ALGORITHM=tree env=MPIR_CVAR_BCAST_TREE_TYPE=topology_aware env=MPIR_CVAR_COORDINATES_FILE=coords-16x2.txt
bcasttest 16 env=MPIR_CVAR_BCAST_DEVICE_COLLECTIVE=0 env=MPIR_CVAR_COLLECTIVE_FALLBACK=silent env=MPIR_CVAR_BCAST_INTRA_ALGORITHM=tree env=MPIR_CVAR_BCAST_TREE_TYPE=topology_aware env=MPIR_CVAR_COORDINATES_FILE=coords-16x2-random.txt
bcasttest 32 env=MPIR_CVAR_BCAST_DEVICE_COLLECTIVE=0 env=MPIR_CVAR_COLLECTIVE_FALLBACK=silent env=MPIR_CVAR_BCAST_INTRA_ALGORITHM=tree env=MPIR_CVAR_BCAST_TREE_TYPE=topology_aware env=MPIR_CVAR_COORDINATES_FILE=coords-32x2.txt
bcasttest 32 env=MPIR_CVAR_BCAST_DEVICE_COLLECTIVE=0 env=MPIR_CVAR_COLLECTIVE_FALLBACK=silent env=MPIR_CVAR_BCAST_INTRA_ALGORITHM=tree env=MPIR_CVAR_BCAST_TREE_TYPE=topology_aware env=MPIR_CVAR_COORDINATES_FILE=coords-32x3.txt
bcasttest 16 env=MPIR_CVAR_BCAST_DEVICE_COLLECTIVE=0 env=MPIR_CVAR_COLLECTIVE_FALLBACK=silent env=MPIR_CVAR_BCAST_INTRA_ALGORITHM=tree env=MPIR_CVAR_BCAST_TREE_TYPE=topology_aware_k env=MPIR_CVAR_COORDINATES_FILE=coords-16x2.txt
bcasttest 16 env=MPIR_CVAR_BCAST_DEVICE_COLLECTIVE=0 env=MPIR_CVAR_COLLECTIVE_FALLBACK=silent env=MPIR_CVAR_BCAST_INTRA_ALGORITHM=tree env=MPIR_CVAR_BCAST_TREE_TYPE=topology_aware_k env=MPIR_CVAR_COORDINATES_FILE=coords-16x2-random.txt
bcasttest 32 env=MPIR_CVAR_BCAST_DEVICE_COLLECTIVE=0 env=MPIR_CVAR_COLLECTIVE_FALLBACK=silent env=MPIR_CVAR_BCAST_INTRA_ALGORITHM=tree env=MPIR_CVAR_BCAST_TREE_TYPE=topology_aware_k env=MPIR_CVAR_COORDINATES_FILE=coords-32x2.txt
bcasttest 32 env=MPIR_CVAR_BCAST_DEVICE_COLLECTIVE=0 env=MPIR_CVAR_COLLECTIVE_FALLBACK=silent env=MPIR_CVAR_BCAST_INTRA_ALGORITHM=tree env=MPIR_CVAR_BCAST_TREE_TYPE=topology_aware_k env=MPIR_CVAR_COORDINATES_FILE=coords-32x3.txt
bcasttest 16 env=MPIR_CVAR_BCAST_DEVICE_COLLECTIVE=0 env=MPIR_CVAR_COLLECTIVE_FALLBACK=silent env=MPIR_CVAR_BCAST_INTRA_ALGORITHM=tree env=MPIR_CVAR_BCAST_TREE_TYPE=topology_wave env=MPIR_CVAR_COORDINATES_FILE=coords-16x2.txt
bcasttest 16 env=MPIR_CVAR_BCAST_DEVICE_COLLECTIVE=0 env=MPIR_CVAR_COLLECTIVE_FALLBACK=silent env=MPIR_CVAR_BCAST_INTRA_ALGORITHM=tree env=MPIR_CVAR_BCAST_TREE_TYPE=topology_wave env=MPIR_CVAR_COORDINATES_FILE=coords-16x2-random.txt
bcasttest 32 env=MPIR_CVAR_BCAST_DEVICE_COLLECTIVE=0 env=MPIR_CVAR_COLLECTIVE_FALLBACK=silent env=MPIR_CVAR_BCAST_INTRA_ALGORITHM=tree env=MPIR_CVAR_BCAST_TREE_TYPE=topology_wave env=MPIR_CVAR_COORDINATES_FILE=coords-32x2.txt
bcasttest 32 env=MPIR_CVAR_BCAST_DEVICE_COLLECTIVE=0 env=MPIR_CVAR_COLLECTIVE_FALLBACK=silent env=MPIR_CVAR_BCAST_INTRA_ALGORITHM=tree env=MPIR_CVAR_BCAST_TREE_TYPE=topology_wave env=MPIR_CVAR_COORDINATES_FILE=coords-32x3.txt