source: benchmark/io/http/parhttperf @ f99f5ba

ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
Last change on this file since f99f5ba was cd70477, checked in by Thierry Delisle <tdelisle@…>, 3 years ago

Added some basic scripts to handle runing httperf in parallel.

  • Property mode set to 100755
File size: 397 bytes
RevLine 
[cd70477]1#!/bin/bash
2
3NTHREADS=$1
4shift
5echo "Running $NTHREADS"
6
7mkdir -p out
8rm -v out/*
9for ((i=0; i<$NTHREADS; i++))
10do
11        # echo "httperf --client $i/$NTHREADS $@ > out/result.$i.out"
12        httperf --client $i/$NTHREADS $@ > out/result.$i.out &
13done
14
15wait
16echo "Experiment terminated"
17
18FILES=""
19for ((i=0; i<$NTHREADS; i++))
20do
21        FILES="$FILES out/result.$i.out"
22done
23./parse-httperf.py $FILES ||  echo $FILES
Note: See TracBrowser for help on using the repository browser.