-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathperf-test.sh
executable file
·67 lines (64 loc) · 2.02 KB
/
perf-test.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
echo "
./cache-scratch 1 1000 8 1000000
Best runtime: 9.75"
./cache-scratch 1 1000 8 1000000
echo "
./cache-scratch 12 1000 8 1000000
Best runtime: 0.8"
./cache-scratch 12 1000 8 1000000
echo "
./cache-thrash 1 1000 8 1000000
Best runtime: 9.75"
./cache-thrash 1 1000 8 1000000
echo "
./cache-thrash 12 1000 8 1000000
Best runtime: .8"
./cache-thrash 12 1000 8 1000000
echo "
./larson 10 7 16 1000 10000 6172 12
Best throughput: 123,076,497 ops / sec"
./larson 10 7 16 1000 10000 6172 12
echo "
./larson 10 7 8 1000 10000 6172 12
Best throughput: 109,141,674 ops / sec"
./larson 10 7 8 1000 10000 6172 12
echo "
./linux-scalability 8 10000000 1
Best run-time: 0.073"
./linux-scalability 8 10000000 1
echo "
./linux-scalability 8 10000000 12
Best run-time: 0.073"
./linux-scalability 8 10000000 12
echo "
./linux-scalability 999 10000000 12
Best run-time: 0.073"
./linux-scalability 999 10000000 12
echo "-----------------------VALIDATION------------------------"
echo "
./validate.py ./cache-scratch-validate 1 1000 8 1000000"
./validate.py ./cache-scratch-validate 1 1000 8 1000000
echo "
./validate.py ./cache-scratch-validate 12 1000 8 1000000"
./validate.py ./cache-scratch-validate 12 1000 8 1000000
echo "
./validate.py ./cache-thrash-validate 1 1000 8 1000000"
./validate.py ./cache-thrash-validate 1 1000 8 1000000
echo "
./validate.py ./cache-thrash-validate 12 1000 8 1000000"
./validate.py ./cache-thrash-validate 12 1000 8 1000000
echo "
./validate.py ./larson-validate 10 7 16 1000 10000 6172 12"
./validate.py ./larson-validate 10 7 16 1000 10000 6172 12
echo "
./validate.py ./larson-validate 10 7 8 1000 10000 6172 12"
./validate.py ./larson-validate 10 7 8 1000 10000 6172 12
echo "
./validate.py ./linux-scalability-validate 8 10000000 1"
./validate.py ./linux-scalability-validate 8 10000000 1
echo "
./validate.py ./linux-scalability-validate 8 10000000 12"
./validate.py ./linux-scalability-validate 8 10000000 12
echo "
./validate.py ./linux-scalability-validate 999 10000000 12"
./validate.py ./linux-scalability-validate 999 10000000 12