如何解决尝试使用 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 举报,一经查实,本站将立刻删除。