主题:矢量化中IVDEP这一命令应怎么用
在windows环境下使用IVF编译器,根据我对矢量化的了解,!DEC$ IVDEP和!DEC$ NOVECTOR两个语句是矢量化开关的语句。我在程序中加入了语句!DEC$ IVDEP想让我的某个do循环矢量化,但编译的时候就是矢量化不了。开始的时候以为是编译器不认这句话,后来试了一下在某个被自动矢量化的地方加入语句!DEC$ NOVECTOR,结果发现语句!DEC$ NOVECTOR是能用的。按照手册上的要求加入了/Qivdep-parallel,结果编译器不认这句话,出现了“ifort: command line warning #10006: ignoring unknown option '/Qivdep-parallel'”的提示。请问IVDEP这个指令应该怎么用?希望各位老师不吝赐教!