-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.ini.example
68 lines (61 loc) · 1.96 KB
/
config.ini.example
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
# PyDR Config File
# set a title for this setup
title = My DR
debug = False
# Paths to system programs
[system]
qsub = /opt/torque/bin/qsub
# path to ssh, used for job submission when submit_host is not empty (see below)
ssh = /usr/bin/ssh
# checkjob is unused now, but will be used in the future to check up on jobs
checkjob = /usr/local/bin/checkjob
# Manager (server) settings
[manager]
port = 7766
# Name of the file containing the Pyro address of the manager
hostfile = hostfile
# Automatically submit (qsub) jobs as required when the manager is launched
autosubmit = True
# submit host, ssh to this host when running qsub to submit jobs
submit_host = gpc01
# approximate time interval in seconds for saving snapshots
snapshottime = 3600
# file name of snapshot file
snapshotfile = snapshot.pickle
# replica selection algorithm
replica_selection_class = RSARandomReplica
# mobile server enabled?
mobile = True
# Job-specific configuration
[job]
name = myjob
# PBS submit script options
# processors per node
ppn = 1
# nodes per job
nodes = 1
# walltime in seconds
walltime = 86400
# MPI flags set within the script
mpiflags = -mca btl_sm_num_fifos 7 -mca mpi_paffinity_alone 1 -mca btl_openib_eager_limit 32767 -np $(wc -l $PBS_NODEFILE | gawk '{print $1}') -machinefile $PBS_NODEFILE
# timeout before server resubmits a job
timeout = 10000
# job submit script
submit_script = submit.sh
# this script is executed by the client for each replica
# it defaults to run.sh (located in the same directory as config.ini)
# replica variables are passed to this script via the client
run_script = run.sh
# Replica settings
[replicas]
# each replica is listed here numbered from 0 to N
[[0]]
k = 0.1
coordinate = 10
[[1]]
k = 0.1
coordinate = 20
# [[2]]
# k = 0.1
# coordinate = 30
# END