Re: [問題] 平行運算的問題

看板Linux作者 (http://kuso.cc/95T )時間16年前 (2008/06/03 09:51), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
自問自答一下 前提的作法都沒錯 但是根據另一份文提到 http://www.osc.edu/supercomputing/computing/ipf/ "To control the number of processors, set the environment variables OMP_NUM_THREADS. If the number of available processors is less than OMP_NUM_THREADS, then at least one processor will run multiple threads. " 而系統上沒有queuing system 所以當很多人用的時候 自然只會拿到一顆cpu而已 ※ 引述《wtula (http://kuso.cc/95T )》之銘言: : 我用ifort(intel fortran compiler) : 加上 -parallel 參數將序列程式碼自動平行化 : 然後export OMP_NUM_THREADS=2 : 再執行./a.out : 但是系統上還是只出現一個程序(process) : 也就是他還是不用兩個cpu幫我計算 : 基本上我已經參考了 : http://www.fortran.cn/bbs/dispbbs.asp?boardID=2&ID=1293&page=5 : http://www.msi.umn.edu/bscl/nih/start/altix/ : http://www.afrl.hpc.mil/overall/faq/altixfaqs.php : 這台主機是24cpus 非cluster 沒有PBS或其他排程系統 : uname -a 如下 : Linux Altix3700-1 2.6.5-7.244-sn2 #1 SMP Mon Dec 12 18:32:25 UTC 2005 : ia64 ia64 ia64 GNU/Linux : 請問有人知道我哪裡稿錯了嗎?謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 221.0.186.14
文章代碼(AID): #18HAEUaJ (Linux)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):
文章代碼(AID): #18HAEUaJ (Linux)