8、Mechanical

#!/bin/bash
#SBATCH -p wzhctest
#SBATCH -N 2
#SBATCH --ntasks-per-node=60
#SBATCH -e err
#SBATCH -o out
unset SLURM_GTIDS

WORK_DIR=`pwd`
cd ${WORK_DIR}

HOST_FILE=$(generate_pbs_nodefile)
cat ${HOST_FILE} > ${WORK_DIR}/HOST_STRING

HOST_STRING=""
for i_node in `cat ${HOST_FILE} | uniq`; do
    i_ppn=`cat ${HOST_FILE} | grep ${i_node} | wc -l`
    if [ -z ${HOST_STRING} ];then
        HOST_STRING="${i_node}:${i_ppn}"
    else
        HOST_STRING="${HOST_STRING}:${i_node}:${i_ppn}"
    fi
done

echo "The hosts is ${HOST_STRING}" >> ${WORK_DIR}/HOST_STRING

ansys190 -b -dis -machines ${HOST_STRING}  -mpi ibmmpi -i ${WORK_DIR}/ansys_test1/test.dat -o output.log -dir ${WORK_DIR}/ansys_test4
#ansys190 -b -dis -np $SLURM_NPROCS  -mpi ibmmpi -i ${WORK_DIR}/ansys_test1/test.dat -o output.log -dir ${WORK_DIR}/ansys_test4

results matching ""

    No results matching ""