|
@@ -19,13 +19,17 @@ else
|
|
|
sends="$2"
|
|
|
fi
|
|
|
|
|
|
+maxcores=`nproc`
|
|
|
+
|
|
|
for iter in $(seq 1 $niters); do
|
|
|
for ncores in 4 6 8 16 24 32 36 40 44 48 64 72; do
|
|
|
- echo "cores: $ncores"
|
|
|
- docker exec -it ${SPARTA_DOCKER_PREFIX}sparta \
|
|
|
- numactl -C 0-$((ncores-1)) ftxsgx-runner \
|
|
|
- sparta/target/x86_64-fortanix-unknown-sgx/release/sparta.sgxs \
|
|
|
- -- $sends $sends $ncores $sends 5 -r 1 -w 0
|
|
|
+ if [ $ncores -le $maxcores ]; then
|
|
|
+ echo "cores: $ncores"
|
|
|
+ docker exec -it ${SPARTA_DOCKER_PREFIX}sparta \
|
|
|
+ numactl -C 0-$((ncores-1)) ftxsgx-runner \
|
|
|
+ sparta/target/x86_64-fortanix-unknown-sgx/release/sparta.sgxs \
|
|
|
+ -- $sends $sends $ncores $sends 5 -r 1 -w 0
|
|
|
+ fi
|
|
|
done
|
|
|
done
|
|
|
|