主题:inter编译器和conbaq编译器的区别 请教大神!!
linboji
[专家分:0] 发布于 2012-07-21 09:33:00
如题 多谢多谢
回复列表 (共2个回复)
沙发
臭石头雪球 [专家分:23030] 发布于 2012-07-21 10:28:00
是 intel 和 compaq 吧?
两款不同的编译器,要弄清楚区别,还真是很麻烦。
你说 中国和美国 有什么区别?北京和上海有什么区别??
期待其他学兄有做过这方面的归纳和总结。
板凳
yxbofan [专家分:30] 发布于 2012-07-21 23:28:00
intel的fortran开发团队就是从Compaq Fortran团队过来的,要说区别我觉得最主要是Intel fortran支持新的cpu指令和fortran新标准(fortran 2003 、2008)以及OPENMP等,其次还支持linux和Mac平台;目标程序的运行效率明显要快些。我同一个涉及数值积分的程序,使用CVF 6.6和IVF 2012分别编译,速度IVF要快几倍,所以建议用新的IVF吧!当然新的东西语法检查就要严格一些,可能一些老的程序需要小改动以避免编译警告甚至错误。
我来回复