作者bjorn607 (比用)
看板Fortran
标题Re: [问题] 关於64位元和多核心运算的问题
时间Fri Jul 10 18:58:52 2009
※ 引述《happyadam (大白熊狗)》之铭言:
: 我目前使用的fortran版本为6.5
: 所用的电脑为四核心
: 每次跑程式时,只有单核心跑到百分之百
: 而我最大的问题就是程式跑太慢了
: 所以想尝试把fortran灌到XP64位元
: 但是电脑却显示此版本无法相容
: 请问有什麽版本的fortran可以灌在64位元或可以多核心运算
: 谢谢
6.5是指compaqe visual fortran吗?
要利用四核心的话,可以搜一下版上文章
基本上必须要你的程式码演算法作改写,才能以多核心作运算,
否则fortran一样只会从头算到尾!
xp64bit我知道的intel fortran 11 64bit有支援,也支援MP(multi processes)的语法
但要装对版本,link或build要注意compiler设定对不对,是不是用x64
会装64bit主要都是为了记忆体使用问题,演算法需要大量记忆体,
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.123.217.34