-
Notifications
You must be signed in to change notification settings - Fork 0
/
proto.job-nord3
executable file
·60 lines (45 loc) · 1.94 KB
/
proto.job-nord3
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
#!/bin/bash
#BSUB -J JNAME
#BSUB -oo TASKDIR/JNAME-%J.log
#BSUB -eo TASKDIR/JNAME-%J.err
##################################################
# Fill here with a number of cpus according to #
# your needs. #
# Keep in mind that one task is reserved for the #
# master if using the mpi engine. #
##################################################
#BSUB -n NTASKS
#BSUB -R"span[ptile=16]"
##################################################
# and set an appropiate wall_clock_limit #
##################################################
#BSUB -W TIME
##################################################
# Here goes the path to the file where you have #
# the list of tasks. #
##################################################
FILE=TASKFILE
##################################################
# Here goes the path to the place where the logs #
# will be written. #
# By default, if not set, it will use: #
# ./greasy.log #
# or #
# ./greasy-<jobid>.log if inside lsf job #
##################################################
# export GREASY_LOGFILE=greasy.log
##################################################
# If running this script interactively, please #
# set the desired number of workers. The number #
# of workers should not be higher than the #
# available cpus. #
# If remote spawning is available, set up the #
# comma-separated hostlist as well. #
##################################################
#export GREASY_NWORKERS=1
#export GREASY_TASKS_PER_NODE=4
# export GREASY_NODELIST=node1,node2,node3
##################################################
# Run greasy! #
##################################################
/apps/GREASY/latest/bin/greasy $FILE