Révision 235 TrouNoir/BenchTrouNoir.sh

BenchTrouNoir.sh (revision 235)
15 15
echo -e "Experience : $LINE $METHOD $DEVICE $GPU"
16 16
seq $SEQ | while read POWER ; do
17 17
    SIZE=$((2**$POWER))
18
    seq 1 1 10 | xargs -I TOTO /usr/bin/time python ./TrouNoir.py -d $DEVICE -g $GPU -n -b -s $SIZE -t $METHOD >>$LOGFILE 2>&1 
18
    seq 1 1 10 | xargs -I TOTO /usr/bin/time python ./TrouNoir.py -d $DEVICE -g $GPU -n -b -s $SIZE -o $METHOD >>$LOGFILE 2>&1 
19 19
done
20 20
METHOD=TrajectoCircle
21 21
echo -e "Experience : $LINE $METHOD" >>$LOGFILE
22 22
echo -e "Experience : $LINE $METHOD $DEVICE $GPU"
23 23
seq $SEQ | while read POWER ; do
24 24
    SIZE=$((2**$POWER))
25
    seq 1 1 10 | xargs -I TOTO /usr/bin/time python ./TrouNoir.py -d $DEVICE -g $GPU -n -b -s $SIZE -t $METHOD >>$LOGFILE 2>&1 
25
    seq 1 1 10 | xargs -I TOTO /usr/bin/time python ./TrouNoir.py -d $DEVICE -g $GPU -n -b -s $SIZE -o $METHOD >>$LOGFILE 2>&1 
26 26
done
27 27
METHOD=EachPixel
28 28
echo -e "Experience : $LINE $METHOD" >>$LOGFILE
29 29
echo -e "Experience : $LINE $METHOD $DEVICE $GPU"
30 30
seq $SEQ | while read POWER ; do
31 31
    SIZE=$((2**$POWER))
32
    seq 1 1 10 | xargs -I TOTO /usr/bin/time python ./TrouNoir.py -d $DEVICE -g $GPU -n -b -s $SIZE -t $METHOD >>$LOGFILE 2>&1 
32
    seq 1 1 10 | xargs -I TOTO /usr/bin/time python ./TrouNoir.py -d $DEVICE -g $GPU -n -b -s $SIZE -o $METHOD >>$LOGFILE 2>&1 
33 33
done
34 34
LINE=MONO
35 35
METHOD=TrajectoPixel
......
37 37
echo -e "Experience : $LINE $METHOD $DEVICE $GPU"
38 38
seq $SEQ | while read POWER ; do
39 39
    SIZE=$((2**$POWER))
40
    seq 1 1 10 | xargs -I TOTO /usr/bin/time python ./TrouNoir.py -d $DEVICE -g $GPU -n -s $SIZE -t $METHOD >>$LOGFILE 2>&1 
40
    seq 1 1 10 | xargs -I TOTO /usr/bin/time python ./TrouNoir.py -d $DEVICE -g $GPU -n -s $SIZE -o $METHOD >>$LOGFILE 2>&1 
41 41
done
42 42
METHOD=TrajectoCircle
43 43
echo -e "Experience : $LINE $METHOD" >>$LOGFILE
44 44
echo -e "Experience : $LINE $METHOD $DEVICE $GPU"
45 45
seq $SEQ | while read POWER ; do
46 46
    SIZE=$((2**$POWER))
47
    seq 1 1 10 | xargs -I TOTO /usr/bin/time python ./TrouNoir.py -d $DEVICE -g $GPU -n -s $SIZE -t $METHOD >>$LOGFILE 2>&1 
47
    seq 1 1 10 | xargs -I TOTO /usr/bin/time python ./TrouNoir.py -d $DEVICE -g $GPU -n -s $SIZE -o $METHOD >>$LOGFILE 2>&1 
48 48
done
49 49
METHOD=EachPixel
50 50
echo -e "Experience : $LINE $METHOD" >>$LOGFILE
51 51
echo -e "Experience : $LINE $METHOD $DEVICE $GPU"
52 52
seq $SEQ | while read POWER ; do
53 53
    SIZE=$((2**$POWER))
54
    seq 1 1 10 | xargs -I TOTO /usr/bin/time python ./TrouNoir.py -d $DEVICE -g $GPU -n -s $SIZE -t $METHOD >>$LOGFILE 2>&1 
54
    seq 1 1 10 | xargs -I TOTO /usr/bin/time python ./TrouNoir.py -d $DEVICE -g $GPU -n -s $SIZE -o $METHOD >>$LOGFILE 2>&1 
55 55
done
56 56
LINE=BB
57 57
METHOD=EachCircle
......
59 59
echo -e "Experience : $LINE $METHOD $DEVICE $GPU"
60 60
seq $SEQ | while read POWER ; do
61 61
    SIZE=$((2**$POWER))
62
    seq 1 1 10 | xargs -I TOTO /usr/bin/time python ./TrouNoir.py -d $DEVICE -g $GPU -n -s $SIZE -t $METHOD >>$LOGFILE 2>&1 
62
    seq 1 1 10 | xargs -I TOTO /usr/bin/time python ./TrouNoir.py -d $DEVICE -g $GPU -n -s $SIZE -o $METHOD >>$LOGFILE 2>&1 
63 63
done
64 64
LINE=MONO
65 65
METHOD=EachCircle
......
67 67
echo -e "Experience : $LINE $METHOD $DEVICE $GPU"
68 68
seq $SEQ | while read POWER ; do
69 69
    SIZE=$((2**$POWER))
70
    seq 1 1 10 | xargs -I TOTO /usr/bin/time python ./TrouNoir.py -d $DEVICE -g $GPU -n -s $SIZE -t $METHOD >>$LOGFILE 2>&1 
70
    seq 1 1 10 | xargs -I TOTO /usr/bin/time python ./TrouNoir.py -d $DEVICE -g $GPU -n -s $SIZE -o $METHOD >>$LOGFILE 2>&1 
71 71
done

Formats disponibles : Unified diff