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

Reply via email to