平行運算的問題 - Linux

James avatar
By James
at 2008-06-02T19:50

Table of Contents

我用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

請問有人知道我哪裡稿錯了嗎?謝謝


--
Tags: Linux

All Comments

Anonymous avatar
By Anonymous
at 2008-06-05T09:19
我試用的情形是,它只顯示一個程序,但是效率是超過170%
如果不考慮上述方式,則同樣的process不會超過100%

Ubuntu8.04 某些應用程式會忽然不見

Hedwig avatar
By Hedwig
at 2008-06-02T17:23
我在用ubuntu 8.04 , 但有時候會發現某些application 會不見 所以的work space找過了還是沒有 (不過我沒用ps -aux 去找) 因為已經遇到幾次了 不過一天頂多遇到個兩次 有時候還沒存檔的檔案就這樣消失了 想請問有沒有解決的辦法 (PS: 不知道這跟compiz有沒有關. ...

新手fedora二三問

Joe avatar
By Joe
at 2008-06-02T13:22
※ 引述《Dix123 (小蔡)》之銘言: : 可是XP能上網 Fedora不行 : 網路環境是使用IP分享器 : 中華ADSL的浮動IP~ 先確定你用的是IP分享器還是switch switch的話你要用pppoe-setup (或用system-andgt;administration-andgt;net ...

請問要如何安裝舊版的driver

Victoria avatar
By Victoria
at 2008-06-02T12:09
我想請問一下 如果覺得週邊裝置的driver有問題 想要安裝舊的driver來看看是不是也有相同的問題 大概要怎麼去驗證 例如說我現在安裝新的網路卡driver不能上網 所以想要裝回去舊版的 請問我是不是要移除新的網路卡driver 然後再去網路上下載舊的型號來安裝 可是我不知道driver是裝在那個目錄下 ...

eeepc linux 上不能用 chmod 指令嗎?

David avatar
By David
at 2008-06-02T10:44
※ 引述《cyberfay (UV)》之銘言: : 想請問各位大大: : (狀況:這是一個想要在eeepc 執行perl program 發生的問題) : 為什麼 eeepc 不允許 chmod 指令呢... : 若enter : andgt;chmod u+x filename : 就會出現... : an ...

如何尋找特定字串於數個檔案

Hazel avatar
By Hazel
at 2008-06-02T10:10
請問目前我想要在某個資料夾底下(如/var/www/html) 尋找有特定字串的檔案 應該如何下指令才對?? 例如: 把/var/www/html 底下所有具備image1.jpg 這個字串在裡頭的檔案全部列出來 連同子資料夾底下的檔案也同時要搜尋的話呢? - ...