PVF和IVF哪个速度快?

来源:百度知道 编辑:UC知道 时间:2024/05/29 02:36:08
分别用在Intel和AMD的处理器上,PGI Visual Fortran和Intel Visual Fortran哪个效率高?

老实说,这两个程序不相上下!如果你的程序不是特别复杂,特别巨型的话。

因IVF在编译时(注意是编译时,不是运行时)对自家处理器有优化,所以在Intel的处理器上编译时性能呢平均起来要高10%左右(没传说的那么高),不过默认状态可能没有开启,而且编译优化会占用更长的编译时间。但是程序编译完了,拿到Intel或AMD上运行则都是差不多的。

另外还有一种说法是PGI的GPU优化比较厉害,即大量作图的浮点运算效率可能高于IVF。

总体来讲,因为IVF的市场占有率要高,所以建议如果没有历史包袱(比如老师和前辈们都用PVF),用IVF要好一些。而不是从速度上来决定用后者。