| 13 | 1/1 | 返回列表 |
| 查看: 1643 | 回復(fù): 12 | |||
[交流]
想問一下影響fortran計(jì)算速度的因素都有哪些?
|
|||
|
按理說fortran要比matlab快很多的,但是我將一個(gè)matlab項(xiàng)目翻譯成fortran之后,發(fā)現(xiàn)fortran代碼的計(jì)算速度居然是matlab的20倍。matlab中的數(shù)組大小是可變的,為了和matlab對應(yīng),我將fortran中的所有數(shù)組都設(shè)成了allocatable的,不知道是不是這個(gè)影響了計(jì)算速度? 另外,有沒有辦法統(tǒng)計(jì)整個(gè)fortran項(xiàng)目各個(gè)部分的計(jì)算時(shí)間,好找出影響計(jì)算速度的原因? |
» 搶金幣啦!回帖就可以得到:
+1/99
+1/85
+1/79
+1/40
+2/38
+2/38
+1/32
+1/28
+5/20
+1/18
+1/18
+1/16
+1/12
+1/7
+1/7
+1/4
+1/2
+1/2
+1/1
+1/1
|
數(shù)組大小可變會(huì)有一定的影響, 可變了之后很多東西就沒法優(yōu)化了, 所以會(huì)慢. 有時(shí)候編譯器的影響也挺大的, 在windows下我感覺visual fortran就比gfortran快. 同理, 操作系統(tǒng)也是有影響的. 一樣的代碼, 一樣的gfortran, linux就比windows快很多. [ 發(fā)自手機(jī)版 http://www.gaoyang168.com/3g ] |



| 13 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 281求調(diào)劑(0805) +3 | 煙汐憶海 2026-03-16 | 8/400 |
|
|---|---|---|---|---|
|
[考研] 268求調(diào)劑 +3 | 簡單點(diǎn)0 2026-03-17 | 3/150 |
|
|
[考研] 考研化學(xué)學(xué)碩調(diào)劑,一志愿985 +4 | 張vvvv 2026-03-15 | 6/300 |
|
|
[考研] 一志愿,福州大學(xué)材料專碩339分求調(diào)劑 +3 | 木子momo青爭 2026-03-15 | 3/150 |
|
|
[考研] 333求調(diào)劑 +3 | 文思客 2026-03-16 | 7/350 |
|
|
[考研] 0854控制工程 359求調(diào)劑 可跨專業(yè) +3 | 626776879 2026-03-14 | 9/450 |
|
|
[考研] 化學(xué)調(diào)劑0703 +8 | 啊我我的 2026-03-11 | 8/400 |
|
|
[考研] 326求調(diào)劑 +4 | 諾貝爾化學(xué)獎(jiǎng)覬?/a> 2026-03-15 | 7/350 |
|
|
[考研] 一志愿211 0703方向310分求調(diào)劑 +3 | 努力奮斗112 2026-03-15 | 3/150 |
|
|
[考研] 0703一志愿211 285分求調(diào)劑 +5 | ly3471z 2026-03-13 | 5/250 |
|
|
[考研] 0856求調(diào)劑 +3 | 劉夢微 2026-03-15 | 3/150 |
|
|
[考研] 294求調(diào)劑 +3 | Zys010410@ 2026-03-13 | 4/200 |
|
|
[考研] 【0703化學(xué)調(diào)劑】-一志愿華中師范大學(xué)-六級475 +5 | Becho359 2026-03-11 | 5/250 |
|
|
[考研] 材料工程調(diào)劑 +9 | 咪咪空空 2026-03-12 | 9/450 |
|
|
[考研] 290求調(diào)劑 +9 | ADT 2026-03-11 | 9/450 |
|
|
[考研] 一志愿西南交大,材料專碩317求調(diào)劑 +5 | lx8568 2026-03-11 | 5/250 |
|
|
[考研] 301求調(diào)劑 +6 | Liyouyumairs 2026-03-11 | 6/300 |
|
|
[考研] 工科調(diào)劑 +4 | Jiang191123! 2026-03-11 | 4/200 |
|
|
[考研] 求調(diào)劑 +3 | 程雨杭 2026-03-12 | 3/150 |
|
|
[考研] 0856化學(xué)工程280分求調(diào)劑 +4 | shenzxsn 2026-03-11 | 4/200 |
|