Repository navigation
Expand file tree
/
Copy pathutil.cfg.example
More file actions
76 lines (64 loc) · 2.22 KB
/
Copy pathutil.cfg.example
File metadata and controls
76 lines (64 loc) · 2.22 KB
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
[DEFAULT]
marss_dir = /path/to/your/marss/dir
util_dir = /path/to/your/marss/utils/dir
img_dir = /path/to/qcow2/disk/images
# This variable is set from marss directory variable
# specified above. If your binary is in different location
# then change it. You can also specify 'run' specific binary
# in each section
qemu_bin = %(marss_dir)s/qemu/qemu-system-x86_64
# You can specify common simconfig options in 'DEFAULT' section
# and use them in 'run' section's simconfig.
default_simconfig = -kill-after-run -quiet
# For more detail about configuration file please visit:
# http://docs.python.org/library/configparser.html
[email]
xoauth = xoauth.txt
to = youremail@domain.com
# Benchmark Suite Configuration:
#
# Each run configuration uses a benchmark suite configuration to get
# the list of checkpoints stored into qcow2 images seperated by ','
[suite name]
checkpoints = chk1, chk2, chk3
# Example Spec-2006 Int benchmarks suite
[suite spec2006-int]
checkpoints = perl, bzip, gcc, mcf, gobmk, hmmer, sjeng
# Run Configuration:
#
# Each run configuration has following required options:
# suite : specify which benchmarks/checkpoints to use
# images : ',' or new line seperated list of qcow2 images
# memory : VM memory size
# simconfig : Simulation configuration options
#
# Optional arguments:
# qemu_args : specific arguments to qemu command line
#
# Run-time variables:
# (This variable values will be filled at runtime by run_bench.py)
# out_dir : output directory where all simulation files will be stored
# bench : benchmark/checkpoint name
#
# Note: For multiline option, indent each line with atleast 2 spaces
# as shown in 'simconfig' option below.
#
[run name]
suite = suite_name
images = /image1, /image2
memory = 2G
simconfig = -logfile %(out_dir)s/%(bench)s.log
-stats %(out_dir)s/%(bench)s.yml
-machine machineX
%(default_simconfig)s
# Sample run configuration for spec int that uses 'ooo' machine configuration
[run spec-int-ooo]
suite = spec2006-int
images = %(img_dir)s/spec_1.qcow2
%(img_dir)s/spec_2.qcow2
%(img_dir)s/spec_3.qcow2
memory = 2G
simconfig = -logfile %(out_dir)s/%(bench)s.log
-stats %(out_dir)s/%(bench)s.yml
-machine ooo
%(default_simconfig)s