-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpaces.sh
executable file
·60 lines (52 loc) · 1.41 KB
/
paces.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
#!/bin/bash
declare -A tests=(
[cilk]=1 [openmp]=1 [single]=1
[jigstack]=1 #[oneatom]= [atomstack]=
[jigstackxd]=1 #[oneatomxd]= [atomstackxd]=
[xtasklua]=1
[swiftt]=1)
. internals.sh
comp fib
run single fib -f42
run openmp fib -f31 -w{}
run cilk fib -f32 -w{}
run jigstack fib -f31 -w{}
run jigstackxd fib -f31 -w{}
run oneatom fib -f31 -w{}
run oneatomxd fib -f31 -w{}
run atomstack fib -f31 -w{}
run atomstackxd fib -f31 -w{}
run xtasklua fib -f22 -w{}
run swiftt fib -f=21
comp nap
run single nap -s50000000
run openmp nap -s50000000 -w{}
run cilk nap -s70000000 -w{}
run jigstack nap -s7000000 -w{}
run jigstackxd nap -s7000000 -w{}
run oneatom nap -s7000000 -w{}
run oneatomxd nap -s7000000 -w{}
run atomstack nap -s7000000 -w{}
run atomstackxd nap -s7000000 -w{}
run xtasklua nap -s700000 -w{}
run swiftt nap -s=100000
comp matrix
run single matrix -n6000
run openmp matrix -n6000 -w{}
run cilk matrix -n6000 -w{}
run jigstack matrix -n2000 -w{}
run oneatom matrix -n2500 -w{}
run atomstack matrix -n2500 -w{}
run swiftt matrix -n=1000
comp qsort
run single qsort -n10000000
run openmp qsort -n10000000 -w{}
run cilk qsort -n10000000 -w{}
run jigstack qsort -n5000000 -w{}
run oneatom qsort -n5000000 -w{}
run atomstack qsort -n5000000 -w{}
comp mdlite
run single mdlite 3 200 100 0.1
run jigstack mdlite 3 200 100 0.1 {}
run oneatom mdlite 3 200 100 0.1 {}
run atomstack mdlite 3 200 100 0.1 {}