C++ 英特尔Core i7-3770上的ACML 5.3.1段错误
昨天,我想测试cblas_ggemm示例,但遇到了以下问题: ,它仍然存在。因此,我使用ACML5.3.1库测试dgemm。 演示示例来自,但当我将项目链接到C++ 英特尔Core i7-3770上的ACML 5.3.1段错误,c++,c,parallel-processing,intel,intel-mkl,C++,C,Parallel Processing,Intel,Intel Mkl,昨天,我想测试cblas_ggemm示例,但遇到了以下问题: ,它仍然存在。因此,我使用ACML5.3.1库测试dgemm。 演示示例来自,但当我将项目链接到-L/opt/acml5.3.1/gfortran64/-lacml时,它可以成功编译。但它在运行时有一个错误: ACML example: C dgemm test ------------------------------------------------------- ACML example: DGEM
-L/opt/acml5.3.1/gfortran64/-lacml
时,它可以成功编译。但它在运行时有一个错误:
ACML example: C dgemm test
-------------------------------------------------------
ACML example: DGEMM call
--------------------------------------------------------------
Matrix A:
1.6416 1.4190 1.2844 1.6736
1.5516 1.8641 1.5513 1.2102
1.2852 1.2583 1.2804 1.3271
1.3752 1.4440 1.5300 1.0118
Matrix B:
1.0000 0.0000 0.0000 0.0000
0.0000 1.0000 0.0000 0.0000
0.0000 0.0000 1.0000 0.0000
0.0000 0.0000 0.0000 1.0000
Segmentation fault (core dumped)
请帮帮我。谢谢。也许在执行程序之前,您应该尝试设置OMP_NUM_线程
EX)
export OMP_NUM_THREADS=10
您可以修改标记,因为它是关于ACML的,而不是关于MKLYes的。我知道。但是没有关于“ACML”的标签,我也没有足够的钱来创建新标签。所以,…嗨,谢谢你。我已经定好了。我通常在环境变量中设置。这个问题看起来没有答案。有人在ACML论坛上发布了一个问题。