perf-test: benchexec can use all NUMA nodes
Benchexec limits itself to the memory on a single NUMA node if cores==1. Just permit use of all cores instead.
This commit is contained in:
parent
66d6934f4e
commit
c37290f8e4
|
@ -170,7 +170,7 @@ do
|
||||||
if [ $cfg != "profiling" ]
|
if [ $cfg != "profiling" ]
|
||||||
then
|
then
|
||||||
../benchexec/bin/benchexec cbmc.xml --no-container \
|
../benchexec/bin/benchexec cbmc.xml --no-container \
|
||||||
--task $t -T 900s -M 15GB -o logs-$t/ -N $max_par -c 1
|
--task $t -T 900s -M 15GB -o logs-$t/ -N $max_par -c -1
|
||||||
if [ -d logs-$t/cbmc.*.logfiles ]
|
if [ -d logs-$t/cbmc.*.logfiles ]
|
||||||
then
|
then
|
||||||
cd logs-$t
|
cd logs-$t
|
||||||
|
@ -234,7 +234,7 @@ do
|
||||||
else
|
else
|
||||||
rm -f gmon.sum gmon.out *.gmon.out.*
|
rm -f gmon.sum gmon.out *.gmon.out.*
|
||||||
../benchexec/bin/benchexec cbmc.xml --no-container \
|
../benchexec/bin/benchexec cbmc.xml --no-container \
|
||||||
--task $t -T 600s -M 7GB -o logs-$t/ -N $max_par -c 1
|
--task $t -T 600s -M 7GB -o logs-$t/ -N $max_par -c -1
|
||||||
if ls *.gmon.out.* >/dev/null 2>&1
|
if ls *.gmon.out.* >/dev/null 2>&1
|
||||||
then
|
then
|
||||||
gprof --sum ./cbmc-binary cbmc*.gmon.out.*
|
gprof --sum ./cbmc-binary cbmc*.gmon.out.*
|
||||||
|
|
Loading…
Reference in New Issue