My old computer died recently and I am in the process of setting up ViennaCL
again.
1. I have NVIDIA graphics card. Downloaded NVIDIA GPU Computing
Toolkit
2. I downloaded the Intel OpenCL SDK "OpenCL SDK"
3. I downloaded Boost 1.61.0
4. I had Eigen already on my computer
I managed to compile and run a program that worked before without enabling
OpenCL
I can compile a program with OPNCL enabled but it crashes at the first
ViennaCL assignment
i.e.
viennacl::matrix<double> viennacl_Norm(u,u);
I have never used CUDA before but when I compile with CUDA enabled (OPENCL
disabled) I get a compile error.
1>d:\CurtinProject\ThirdParty\ViennaCL\viennacl/linalg/cuda/matrix_operation
s.hpp(327): error C2059: syntax error : '<'
In CMAKE
1. Boost directories have not been found
_ Guess I need a global Boost Path
2. CUDA _SDK_ROOT_DIR not found
3. CUDA_nvuvenc_LIBRARY not found
4. All remaining CUDA directories are found
5. I set OPENCL directory and library to the Intel SDK
6. Eigen is set to the correct path.
I am sure I am doing something stupid here but I can't work it out.
Regards,
Alan
------------------------------------------------------------------------------
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
_______________________________________________
ViennaCL-support mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/viennacl-support