-
Notifications
You must be signed in to change notification settings - Fork 1
/
BenchCFG
97 lines (96 loc) · 3.46 KB
/
BenchCFG
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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
#############################################################################
## Blank lines and any part of a line beginning with # are ignored
#############################################################################
##
## List of applications with desired arguments.
##
## Format as would be used for executing the application from a
## command line, app -arg -arg etc. Multiple instances of the
## same app with different (or same) arguments will run that
## many if the app is in the APPS_[C,G]PU directories, although
## the --num_repetitions argument is the preferred way of running
## an entry more than once.
##
## Needs the full application name with extension. Zero to many
## arguments are possible. The -device N option of a GPU app will
## be ingored, as this command line option is used to manage slot
## assignment. Specifing physical GPUs can be accomplished with the
## --max_gpus X and --gpu_devices 0,1 options. The value X must be
## equal to the number of devices specified.
##
##
##############################################################################
## Set benchMT command line options
##############################################################################
##
## Command line options can be specified as modes in the BenchCFG file or an
## alternate CFG file specified on the command line. Options specified on
## the command line will override those specified with mode in a CFG file.
##
##
#Don't ask confirmation before running jobs
#mode yes False
#
#Specify name of this run
#mode run_name test
#
#Specify path for BOINC
#mode boinc_home /home/boinc/BOINC/
#
#Do not suspend BOINC
#mode noBS False
#
#Display compact run status
#mode display_compact False
#
#Display run status by slots instead of jobs
#mode display_slots False
#
#Specify number of times to run benchmark
#mode num_repetitions 2
#
#Specify max number of threads to load
#mode max_threads 2
#
#Specify max number of GPUs to load
#mode max_gpus 2
#
#Specify GPU devices to use
#mode gpu_devices 0,1
#
#Specify GPU mapping between boinc device # and driver card #, required for energy option
#mode devmap 0:3,1:2,2:1,3:0
#
#Specify Energy mode
#mode energy True
#
#Specify AstroPulse mode
#mode astropulse True
#
#Use standard signal WUs instead of Test WUs
#mode std_signals True
#
#Do not generate reference results, even if missing
#mode no_ref False
#
#Force generate reference results, even if exists
#mode force_ref False
##
##
##############################################################################
## Entries to define benchmark run
##############################################################################
##
MBv8_8.22r3584_sse2_clAMD_HD5_x86_64-pc-linux-gnu -v 1 -instances_per_device 1 -sbs 2048 -period_iterations_num 1 -tt 500 -spike_fft_thresh 8192 -tune 1 64 1 4 -oclfft_tune_gr 256 -oclfft_tune_lr 16 -oclfft_tune_wg 256 -oclfft_tune_ls 512 -oclfft_tune_bn 64 -oclfft_tune_cw 64 -hp -high_perf -no_defaults_scaling
#setiathome_8.22_x86_64-pc-linux-gnu__opencl_ati5_sah -v 1
#setiathome_8.22_x86_64-pc-linux-gnu__opencl_ati5_SoG -v 1
#setiathome_8.22_x86_64-pc-linux-gnu__opencl_nvidia_SoG
#MBv8_8.04r3306_sse2_linux64 --nographics
#MBv8_8.04r3306_sse41_linux64 --nographics
##MBv8_8.04r3306_ssse3_linux64 --nographics
#MBv8_8.22r3711_sse41_x86_64-pc-linux-gnu --nographics
#MBv8_8.22r3712_avx2_x86_64-pc-linux-gnu --nographics
#MBv8_8.04r3306_sse42_linux64 --nographics
#MBv8_8.05r3345_avx_linux64 --nographics
#MBv8_8.22r4101_avx_x86_64-pc-linux-gnu
#MBv8_8.04r3306_sse3_linux64 --nographics