Fortran Coder

intel openmp和intel mkl冲突

查看数: 6064 | 评论数: 2 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-11-1 08:54

正文摘要:

环境:vs2015+ivf2017 背景:程序采用mkl库pardiso并行进行矩阵计算,准备采用openmp对其他代码进行局部优化。 环境变量:NUMBER_OF_PROCESSORS=4,OMP_STACKSIZE=1000000 问题:单打开/Qmkl:parallel,程序正常运行 ...

回复

ksfengjia 发表于 2019-11-19 13:50:08
integer(kind=4)           :: pt(64)                                         ! kind=8:x64; kind=4:win32
最后发现并非mkl和openmp冲突,是由于64位编译下pt需要用kind=8,问题解决
li913 发表于 2019-11-1 15:25:13
本帖最后由 li913 于 2019-11-1 15:30 编辑

你给的代码不全,没法执行。试试关闭嵌套并行。

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-11-23 12:54

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表