rm -f tensor_benchmark_sycl : "${COMPUTECPP_PACKAGE_ROOT_DIR:?Need to set COMPUTECPP_PACKAGE_ROOT_DIR}" echo "COMPUTECPP_PACKAGE_ROOT_DIR is set to: "$COMPUTECPP_PACKAGE_ROOT_DIR ${COMPUTECPP_PACKAGE_ROOT_DIR}/bin/compute++ \ tensor_benchmarks_sycl.cc \ benchmark_main.cc \ -I ../../ \ -I ${COMPUTECPP_PACKAGE_ROOT_DIR}/include/ \ -std=c++11 \ -march=native \ -O3 \ -DNDEBUG \ -DEIGEN_MPL2_ONLY \ -DEIGEN_USE_SYCL=1 \ -DEIGEN_SYCL_LOCAL_MEM=1 \ -no-serial-memop \ -mllvm \ -inline-threshold=10000 \ -fsycl-ih-last \ -sycl-driver \ -Xclang -cl-mad-enable \ -lOpenCL \ -lComputeCpp \ -lpthread \ -o \ tensor_benchmark_sycl\ ${@:1} export LD_LIBRARY_PATH=${COMPUTECPP_PACKAGE_ROOT_DIR}/lib:$LD_LIBRARY_PATH ./tensor_benchmark_sycl