-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathprofile.sample
More file actions
36 lines (31 loc) · 1.3 KB
/
profile.sample
File metadata and controls
36 lines (31 loc) · 1.3 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
# This is a basic profile file which describes how to build/run
# a benchmark
# It is made up of KEY='value' pairs and comments.
# Comments are given by the hash (#) symbol which you can override
# with \# if you need to.
# Any key can be added here and it will appear in the generated
# script file. The following keys though have special meanings and
# are treated differently from any other key:
BENCHSUITE='something'
BENCHNAME='something'
#MODE='AUTO' # optional, choices: AUTO, MANUAL; default is AUTO
COMPILER='sac2c' # set the compiler to use
#TIMELIMIT='40' # optional, set SLURM time limit; default is 60 minutes
SOURCES=('test.sac')
#INPUTS=() # optional, if give all data is copied to temp
#TARGETS=('seq') # optional, defaults to TARGETS = ('seq')
#VARIENTS=('default') # optional, defaults to VARIENTS = ('default')
BUILDFLAGS=('-g') # is converted to BUILDFLAGS_default
# or BUILDFLAGS_varient = ()
#RUNFLAGS= # optional
#STDINS= # optional
# when we build with MANUAL we *must* define BUILD and RUN
# functions (in AUTO these are ignored and not placed into
# the sbatch script). These keys-values represent the body of
# generated functions `build' and `run'. Newlines are given by
# the backslash '\'.
BUILD='\
this is a line;\
this to'
RUN='\
wow bang boom'