Skip to content

Commit 931b324

Browse files
committed
Updated theta files
1 parent 5cf354e commit 931b324

File tree

4 files changed

+17
-14
lines changed

4 files changed

+17
-14
lines changed

workflows/common/sh/theta_run_logger.sh

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,22 +3,23 @@ set -eu
33
CMD=$1
44
EMEWS_PROJECT_ROOT=$2
55

6-
export PYTHONHOME="/home/brettin/anaconda2/envs/vrane"
6+
export PYTHONHOME="/lus/theta-fs0/projects/Candle_ECP/ncollier/py2_tf_gcc6.3_eigen3_native"
77
PYTHON="$PYTHONHOME/bin/python"
88
export LD_LIBRARY_PATH="$PYTHONHOME/lib"
99
export PATH="$PYTHONHOME/bin:$PATH"
1010

11-
COMMON=$emews_root/../../../Benchmarks/common
12-
PYTHONPATH="$PYTHONHOME/lib/python2.7:$COMMON"
11+
COMMON=$EMEWS_PROJECT_ROOT/../../../Benchmarks/common
12+
echo $COMMON
13+
PYTHONPATH="$PYTHONHOME/lib/python2.7:$COMMON:"
1314
PYTHONPATH+="$PYTHONHOME/lib/python2.7/site-packages"
1415
export PYTHONPATH
1516

1617
# "start" propose_points, max_iterations, ps, algorithm, exp_id, sys_env
1718
if [ $CMD == "start" ]
1819
then
1920
arg_array=("$EMEWS_PROJECT_ROOT/../common/python/log_runner.py" "$1" "$3" "$4" "$5" "$6" "$7" "$8")
20-
python "${arg_array[@]}"
21+
$PYTHON "${arg_array[@]}"
2122
else
2223
arg_array=("$EMEWS_PROJECT_ROOT/../common/python/log_runner.py" "$1" "$3")
23-
python "${arg_array[@]}"
24+
$PYTHON "${arg_array[@]}"
2425
fi

workflows/nt3_mlrMBO/scripts/theta_run_model.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ export KMP_SETTINGS=1
4848
export KMP_AFFINITY=granularity=fine,verbose,compact,1,0
4949
export OMP_NUM_THREADS=144
5050

51-
export PYTHONHOME="/home/brettin/anaconda2/envs/vrane"
51+
export PYTHONHOME="/lus/theta-fs0/projects/Candle_ECP/ncollier/py2_tf_gcc6.3_eigen3_native"
5252
PYTHON="$PYTHONHOME/bin/python"
5353
export LD_LIBRARY_PATH="$PYTHONHOME/lib"
5454
export PATH="$PYTHONHOME/bin:$PATH"
@@ -68,6 +68,7 @@ MODEL_CMD="python ${arg_array[@]}"
6868
# the optional timeout.
6969
set +e
7070
echo $MODEL_CMD
71+
7172
$TIMEOUT_CMD python "${arg_array[@]}"
7273
# $? is the exit status of the most recently executed command (i.e the
7374
# line above)

workflows/nt3_mlrMBO/swift/ai_workflow3.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@ app (file out, file err) run_log_end(file shfile)
7373
file out <"%s/out.txt" % outdir>;
7474
file err <"%s/err.txt" % outdir>;
7575

76+
//printf("%s", params);
7677
//string fname = "%s/params.json" % outdir =>
7778
//file params_file <fname> = write(params) =>
7879
(out,err) = run_model(model_script, params, outdir, iter_indiv_id) =>

workflows/nt3_mlrMBO/swift/theta_workflow.sh

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -71,17 +71,15 @@ export TURBINE_JOBNAME="${EXPID}_job"
7171
# export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$R_HOME/lib
7272
# export PYTHONHOME=
7373

74-
75-
76-
TCL=/gpfs/mira-home/wozniak/Public/sfw/theta/tcl-8.6.1
77-
export R=/home/wozniak/mira-home/Public/sfw/theta/R-3.4.0/lib64/R
78-
export PY=/gpfs/mira-home/wozniak/Public/sfw/theta/Python-2.7.12
74+
TCL=/home/wozniak/Public/sfw/theta/tcl-8.6.1
75+
export R=/home/wozniak/Public/sfw/theta/R-3.4.0/lib64/R
76+
export PY=/home/wozniak/Public/sfw/theta/Python-2.7.12
7977
export LD_LIBRARY_PATH=$PY/lib:$R/lib:$LD_LIBRARY_PATH
8078
COMMON_DIR=$EMEWS_PROJECT_ROOT/../common/python
8179
PYTHONPATH=$EMEWS_PROJECT_ROOT/python:$BENCHMARK_DIR:$COMMON_DIR
82-
PYTHONHOME=/gpfs/mira-home/wozniak/Public/sfw/theta/Python-2.7.12
80+
PYTHONHOME=/home/wozniak/Public/sfw/theta/Python-2.7.12
8381

84-
export PATH=/gpfs/mira-home/wozniak/Public/sfw/theta/swift-t-pyr/stc/bin:$TCL/bin:$PATH
82+
export PATH=/home/wozniak/Public/sfw/theta/swift-t-pyr/stc/bin:$TCL/bin:$PATH
8583
#$PYTHONHOME/bin:$TCL/bin:$PATH
8684

8785
# Resident task workers and ranks
@@ -96,6 +94,8 @@ CMD_LINE_ARGS+="-param_set_file=$PARAM_SET_FILE -script_file=$EMEWS_PROJECT_ROOT
9694
CMD_LINE_ARGS+="-model_name=$MODEL_NAME "
9795
CMD_LINE_ARGS+="-exp_id=$EXPID -log_script=$EMEWS_PROJECT_ROOT/../common/sh/theta_run_logger.sh"
9896

97+
TURBINE_DIR=/home/wozniak/Public/sfw/theta/swift-t-pyr/turbine/lib
98+
9999
# set machine to your scheduler type (e.g. pbs, slurm, cobalt etc.),
100100
# or empty for an immediate non-queued unscheduled run
101101
MACHINE="theta"
@@ -114,7 +114,7 @@ log_script
114114
# echo's anything following this to standard out
115115
set -x
116116
WORKFLOW_SWIFT=ai_workflow3.swift
117-
swift-t -n $PROCS $MACHINE -p -I $EQR -r $EQR \
117+
swift-t -n $PROCS $MACHINE -p -I $EQR -r $EQR -r $TURBINE_DIR \
118118
-e LD_LIBRARY_PATH=$LD_LIBRARY_PATH \
119119
-e TURBINE_RESIDENT_WORK_WORKERS=$TURBINE_RESIDENT_WORK_WORKERS \
120120
-e RESIDENT_WORK_RANKS=$RESIDENT_WORK_RANKS \

0 commit comments

Comments
 (0)