||
最近把以前的一个面向过程的Fortran程序用Fortran的面向对象来重写。经过几天debug得到了与原来程序相同的结果。不过运行效率降低的十几倍。
面向过程:计算时间6.69s
面向对象:计算时间92.8s
同样使用的是ifort编译器,面向对象的编程肯定可以再优化,只不过这个差距太大,可能没必要用面向对象来写了。
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2023-3-27 17:52
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社