尝试使用 OpenBLAS 后端运行 Eigen Benchmark

问题描述

我正在尝试使用 OpenBLAS 运行 Eigen 的基准测试。然而,OpenBLAS 似乎并未真正被使用。

我正在运行的脚本基于 Eigen 网站 (https://eigen.tuxfamily.org/index.php?title=How_to_run_the_benchmark_suite) 上提供的示例。

还有什么需要做才能正确使用 OpenBLAS?

这是我正在运行的脚本的副本。

OPENBLAS_LIBRARIES=$OPENBLASDIR/build/lib/libopenblas.so
OPENBLAS_INCLUDES=$OPENBLASDIR/build/include

export EIGEN3DIR=/root/eigen-3.3.9
export BUILDDIR=/root/eigen-tests

mkdir $BUILDDIR
cd $BUILDDIR

cmake $EIGEN3DIR -DEIGEN_BUILD_BTL=ON -DEIGEN3_INCLUDE_DIR=$EIGEN3DIR -DCMAKE_B\
UILD_TYPE=Release -DOPENBLAS_LIBRARIES=$OPENBLAS_LIBRARIES -DOPENBLAS_INCLUDES=\
$OPENBLAS_INCLUDES
cd bench/btl
make -j8
OMP_NUM_THREADS=1 ctest -V```

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...