作者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