作者kobenein (哈哈哈)
看板Fortran
標題Re: [問題] 雙核心的compiler??
時間Fri Feb 20 11:18:13 2009
※ 引述《kobenein (哈哈哈)》之銘言:
有沒有免費的雙核心complier
最近再跑超音波的成像程式
我看CPU使用率
好像只有用一個CPU在跑
我用的是Fortran PowerStation 4.0
--
-好管弦事-
A place about cello and music....
http://fnt72.blogspot.com/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.123.67.47
1F:推 latinboy: intel visual、PGI visual 支援openMP語法 02/19 20:47
2F:推 jsb:當然是免錢又好用的 gfortran 啦! 02/19 22:18
4F:→ jsb:openmp-in-gfortran.html 02/19 22:19
6F:推 jsb:本來的程式就寫好 openMP 的語法了嗎? 02/19 22:23
所以不是同樣的程式碼
用有支援雙核的compiler就會產生出用兩個核心去跑的exe??
我好像想錯了
我以為是這樣
╔════╗ 支援雙核心的compiler → 用雙核心跑的EXE檔
║ 同樣的 ║ ↗
║ 程式碼 ║───
╚════╝ ↘
沒有支援雙核心的compiler → 只用單核心跑的EXE檔
gfortran不會用欸
他好像沒有介面(像PowerStation那樣)
--
-好管弦事-
A place about cello and music....
http://fnt72.blogspot.com/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.123.67.47
7F:→ blc:現在還沒有那麼先進的東西… 02/20 12:07
8F:→ kobenein:謝謝樓上 02/20 13:10
9F:→ s06yji3:如果程式有支援平行化,可以用用看mpich2去執行平行化程式 02/23 18:34
10F:→ s06yji3:當然,所有執行檔都要重編就是了 02/23 18:35
11F:推 micbrimac:mpi的話,code就要再寫過,OpenMP的話,就在要平行的地 03/03 23:58
12F:→ micbrimac:方加一段就好了 03/03 23:58