Commit | Line | Data |
---|---|---|
fad1a325 MD |
1 | #!/bin/sh |
2 | ||
ce29b371 MJ |
3 | # SPDX-FileCopyrightText: 2009 Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
4 | # | |
5 | # SPDX-License-Identifier: GPL-2.0-only | |
6 | ||
fad1a325 MD |
7 | #run all tests |
8 | ||
9 | #set to number of active CPUS | |
10 | export NUM_CPUS=8 | |
11 | ||
12 | #extra options, e.g. for setting affinity on even CPUs : | |
13 | #EXTRA_OPTS=$(for a in $(seq 0 2 127); do echo -n "-a ${a} "; done) | |
14 | ||
15 | #ppc64 striding, use with NUM_CPUS=8 | |
16 | ||
17 | rm -f *.log | |
18 | ||
19 | #stride 1 | |
20 | export EXTRA_OPTS=$(for a in $(seq 0 2 15); do echo -n "-a ${a} "; done) | |
21 | sh subphase4.sh $* | |
22 | mkdir ppc64-8cores-stride1 | |
23 | mv *.log ppc64-8cores-stride1/ | |
24 | ||
25 | ||
26 | #stride 2 | |
27 | export EXTRA_OPTS=$(for a in $(seq 0 4 31); do echo -n "-a ${a} "; done) | |
28 | sh subphase4.sh $* | |
29 | mkdir ppc64-8cores-stride2 | |
30 | mv *.log ppc64-8cores-stride2/ | |
31 | ||
32 | ||
33 | #stride 4 | |
34 | export EXTRA_OPTS=$(for a in $(seq 0 8 63); do echo -n "-a ${a} "; done) | |
35 | sh subphase4.sh $* | |
36 | mkdir ppc64-8cores-stride4 | |
37 | mv *.log ppc64-8cores-stride4/ | |
38 | ||
39 | ||
40 | #stride 8 | |
41 | export EXTRA_OPTS=$(for a in $(seq 0 16 127); do echo -n "-a ${a} "; done) | |
42 | sh subphase4.sh $* | |
43 | mkdir ppc64-8cores-stride8 | |
44 | mv *.log ppc64-8cores-stride8/ |