Fortran Coder

标题: type绑定的子程序比一般子程序计算的要慢很多 [打印本页]

作者: 仨耶因缺思厅    时间: 2017-6-5 12:07
标题: type绑定的子程序比一般子程序计算的要慢很多
大家好,我分别调用type里面绑定的子程序和一般的子程序进行计算,发现前者要比后者慢很多,检查后没有找到问题在哪,向大家求助
计算时间为:1.26 s
                    0.702 s
我的计算平台:Windows 7 + ifort 2017 + VS2015 community
附件为代码,谢谢各位

IGA.zip

13.49 KB, 下载次数: 7


作者: pasuka    时间: 2017-6-5 13:25
慢很多并不稀奇,譬如这个帖子
Speed loss using object oriented features !!!
https://software.intel.com/en-us ... indows/topic/394378
performance - Speed of dereferencing class properties in fortran - Stack Overflow
https://stackoverflow.com/questi ... operties-in-fortran
btw,OOP不是免费午餐,总得有所付出,就看是否值得
作者: 仨耶因缺思厅    时间: 2017-6-7 00:16
谢谢,我去研究研究!




欢迎光临 Fortran Coder (http://bbs.fcode.cn/) Powered by Discuz! X3.2