diff --git a/RTCP/Cobalt/GPUProc/src/scripts/runObservation.sh b/RTCP/Cobalt/GPUProc/src/scripts/runObservation.sh index 7c32c3b7eb54625e93da40cf58a974464810d7c8..d2956615fa23740ba79cdb9d409cb22e26076c59 100755 --- a/RTCP/Cobalt/GPUProc/src/scripts/runObservation.sh +++ b/RTCP/Cobalt/GPUProc/src/scripts/runObservation.sh @@ -245,7 +245,6 @@ fi SSH_USER_NAME=$(getkey Cobalt.OutputProc.userName $USER) SSH_PUBLIC_KEY=$(getkey Cobalt.OutputProc.sshPublicKey) SSH_PRIVATE_KEY=$(getkey Cobalt.OutputProc.sshPrivateKey) -OUTPUT_PROC_EXECUTABLE=$(getkey Cobalt.OutputProc.executable) OBSERVATIONID=$(getkey Observation.ObsID 0) read_cluster_model @@ -355,7 +354,7 @@ echo "[outputProc] pid file = $PID_LIST_FILE" touch $PID_LIST_FILE # Construct full command line for outputProc -OUTPUTPROC_CMDLINE="source $OUTPUTPROC_ROOT/lofarinit.sh; export QUEUE_PREFIX=$QUEUE_PREFIX LOFARENV=$LOFARENV; $OUTPUT_PROC_EXECUTABLE $OBSERVATIONID" +OUTPUTPROC_CMDLINE="source $OUTPUTPROC_ROOT/lofarinit.sh; export QUEUE_PREFIX=$QUEUE_PREFIX LOFARENV=$LOFARENV; numactl --cpunodebind=0 --preferred=0 outputProc $OBSERVATIONID" # Wrap command line with Docker if required if $DOCKER; then