24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 2947  |  回复: 6

lqhcxx

铜虫 (职业作家)

[交流] FORTRAN比MATLAB还慢,怎么回事? 已有4人参与

本来嫌MATLAB慢,就把MATLAB转换为FORTRAN,结果FORTRAN比MATLAB还慢,这到底是怎么回事呢?
怎么样把Intel Fortran的速度提上来呢?
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

1014511134

专家顾问 (正式写手)

★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
jjdg: 金币+1, 感谢参与 2018-07-03 09:12:43
看看程序是不是哪一点写的有问题,一般情况下,纯计算的情况下,Fortran比matlab快的,有可能Fortran你没有优化代码,matlab你用了矢量化编程。整体来说,Fortran纯计算还是比较快的。
2楼2018-06-28 09:23:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lqhcxx

铜虫 (职业作家)

引用回帖:
2楼: Originally posted by 1014511134 at 2018-06-28 09:23:56
看看程序是不是哪一点写的有问题,一般情况下,纯计算的情况下,Fortran比matlab快的,有可能Fortran你没有优化代码,matlab你用了矢量化编程。整体来说,Fortran纯计算还是比较快的。

没有用矢量化编程。按道理,程序代码更适合于FORTRAN风格,不利于MATLAB(循环多)。真是莫名其妙
3楼2018-06-28 09:41:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

redfenglin

新虫 (正式写手)

★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
jjdg: 金币+1, 感谢参与 2018-07-03 09:12:50
可能转的有问题,而且有没有用并行呢

发自小木虫Android客户端
4楼2018-06-28 09:43:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

1014511134

专家顾问 (正式写手)

★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
jjdg: 金币+1, 感谢参与 2018-07-03 09:12:57
如果循环多,如果适合可以用openmp试一下,首先保证代码转换没问题
5楼2018-06-28 09:53:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

abacn

新虫 (初入文坛)

★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
jjdg: 金币+1, 感谢参与 2018-07-03 09:13:05
gprof一下看哪部分最耗时,另外用intel的fortran编译器有时比gfortran能快很多

发自小木虫Android客户端
6楼2018-07-02 11:45:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Dgelom

新虫 (正式写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
这肯定是你写的问题 现代Fortran编译器基本上都会自动作向量化处理 本来Fortran本身就对向量化很友好 循环多应该从算法优化 破除多循环的深度依赖 有助于编译器给你优化

发自小木虫IOS客户端
7楼2018-10-11 23:46:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 lqhcxx 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 265求调剂 +7 林深温澜 2026-04-01 9/450 2026-04-02 09:32 by kaiyanjie
[考研] 265求调剂 +11 yelck 2026-04-01 12/600 2026-04-01 19:12 by 549790059
[考研] 一志愿085600中科院宁波所276分求调剂 +22 材料学257求调剂 2026-03-28 23/1150 2026-04-01 19:03 by 客尔美德
[考研] 353求调剂 +4 拉钩不许变 2026-04-01 4/200 2026-04-01 18:10 by 记事本2026
[考研] 0710生物学考研调剂 +3 李多米lee. 2026-03-27 4/200 2026-04-01 16:21 by zzchen2000
[考研] 材料专硕322分 +9 哈哈哈吼吼吼哈 2026-04-01 9/450 2026-04-01 14:30 by 无际的草原
[考研] 288资源与环境专硕求调剂,不限专业,有学上就行 +25 lllllos 2026-03-30 26/1300 2026-04-01 09:52 by 一只好果子?
[考研] 土木304求调剂 +5 顶级擦擦 2026-03-31 5/250 2026-04-01 08:15 by fdcxdystjk¥
[考博] 26申博 +4 加油冲啊! 2026-03-26 4/200 2026-03-31 22:42 by greychen00
[考研] 一志愿南师大0703化学 275求调剂 +5 Ripcord上岸 2026-03-27 5/250 2026-03-31 19:52 by mg1014
[考研] 已决定调剂院校 +8 JKSOIID 2026-03-26 8/400 2026-03-31 19:51 by mg1014
[考研] 复试调剂 +7 双马尾痞老板2 2026-03-31 7/350 2026-03-31 19:49 by Dyhoer
[考研] 346求调剂 一志愿070303有机化学 +11 萝卜炖青菜 2026-03-28 12/600 2026-03-31 17:54 by xhai2011
[考研] 一志愿哈尔滨工业大学材料与化工方向336分 +13 辰沐5211314 2026-03-26 13/650 2026-03-31 14:37 by 记事本2026
[考研] 求调剂 +8 11ggg 2026-03-30 8/400 2026-03-31 13:56 by nanaliuyun
[考博] 材料专业申博 +5 杜雨婷dyt 2026-03-29 5/250 2026-03-31 11:19 by oooqiao
[考研] 哈尔滨工业大学材料与化工专硕378求调剂 +3 塔比乌斯 2026-03-30 3/150 2026-03-30 22:55 by 无际的草原
[考研] 293求调剂 +3 末未mm 2026-03-30 5/250 2026-03-30 17:23 by 王保杰33
[考研] 298求调剂 +4 种圣赐 2026-03-28 4/200 2026-03-29 08:42 by q1092522407
[考研] 285求调剂 +4 AZMK 2026-03-27 7/350 2026-03-27 20:59 by AZMK
信息提示
请填处理意见