1
我有一個Debian集羣,每個集羣有兩個節點和兩個四核處理器。我使用Torque和Maui作爲調度程序。當我嘗試使用16個進程運行MPI作業時,調度程序無法運行作業:要麼將其放入隊列(儘管此時沒有任何作業正在運行),要麼運行,並且生成的輸出文件顯示您試圖僅使用4個處理器運行16個進程作業。PBS(扭矩)不考慮四核處理器作爲4個處理器
我.../PBS/server_priv /節點文件看起來如下:
node1 np=8
node2 np=8
和我使用運行程序的腳本示例如下:
#!/bin/sh
#PBS -d /home/bellman/
#PBS -N output
#PBS -k oe
#PBS -j oe
#PBS -l nodes=2:ppn=8,walltime=10000:00:00
#PBS -V
ulimit -s 536870912
# How many procs do I have?
NP=$(wc -l $PBS_NODEFILE | awk '{print $1}')
echo Number of processors is $NP
mpiexec -np 16 /home/bellman/AAA
我嘗試了很多節點和ppn的組合,但是發生了兩個錯誤之一。有關正在發生的任何想法?
貴集羣配置正確對待每個節點的四核爲4個獨立的處理器? – 2010-04-04 13:31:22