Objet : Developers list for StarPU
Archives de la liste
- From: Malcolm Roberts <malcolm.i.w.roberts@gmail.com>
- To: Samuel Thibault <samuel.thibault@inria.fr>, starpu-devel@lists.gforge.inria.fr
- Subject: Re: [Starpu-devel] SOCL on Ubuntu error
- Date: Wed, 2 Sep 2015 14:56:23 +0200
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=malcolm.i.w.roberts@gmail.com; spf=Pass smtp.mailfrom=malcolm.i.w.roberts@gmail.com; spf=None smtp.helo=postmaster@mail-wi0-f178.google.com
- Ironport-phdr: 9a23:kmrFPhKlixroZPscG9mcpTZWNBhigK39O0sv0rFitYgVKPnxwZ3uMQTl6Ol3ixeRBMOAu64C07KempujcFJDyK7JiGoFfp1IWk1NouQttCtkPvS4D1bmJuXhdS0wEZcKflZk+3amLRodQ56mNBXsq3G/pQQfBg/4fVIsYL+lRsiK14ye7KObxd76W01wnj2zYLd/fl2djD76kY0ou7ZkMbs70RDTo3FFKKx8zGJsIk+PzV6nvp/jtLYqySlbuuog+shcSu26Ov1gFf0LRAghZls84dDmsVH/TQqF72YYTi1CiRNNHgXBqg36X534ry/mnut7wiiTe8PsG/R8Qiir9b92DRPllioDHzo4633MzMN+i7hUrVSgoQZ+ysjaetK7Lv17K4bUedgdQW8JZMFbWjZdGcvoaoILBO0FOKBZ6Za7vVwEoAGiHiGjAeruznlDgXqgjv5y6PgoDQyThF9oJNkJqnmB6YytbKo=
- List-archive: <http://lists.gforge.inria.fr/pipermail/starpu-devel/>
- List-id: "Developers list. For discussion of new features, code changes, etc." <starpu-devel.lists.gforge.inria.fr>
Hello.
I checked, and the file
SOCL_OCL_LIB_OPENCL=/usr/lib/x86_64-linux-gnu/libOpenCL.so
does indeed exist.
I looked for an .icd for SOCL in /etc/OpenCL/, but it wasn't there, so changed the line in my .bashrc:
#export OCL_ICD_VENDORS=socl/vendors/
export OCL_ICD_VENDORS=${HOME}/src/starpu/starpu-1.2.0rc4/socl/vendors
Now, clinfo works, and I can get a basic program to work. I still get a segfault if I ask for the OpenCL device name, but the basic functionality of SOCL seems to work. Now I will try to get a more complicated example to work.
Thanks for your help!
Best,
~Malcolm
On 02/09/2015 11:40, Samuel Thibault wrote:
Hello,
Just to make sure
Malcolm Roberts, le Wed 02 Sep 2015 10:10:04 +0200, a écrit :
export SOCL_OCL_LIB_OPENCL=/usr/lib/x86_64-linux-gnu/libOpenCL.soDoes this file exist?
export OCL_ICD_VENDORS=socl/vendors/is socl/vendors (where socl.icd resides) available in the current path
After opening a new terminal, I get the following error when running clinfo:
clinfo
main:2238: number of platforms : error -1001
when you run clinfo?
You'll probably want to set an absolute path in OCL_ICD_VENDORS.
Also, are you using ocl-icd-libopencl1 for the ICD? I don't know if the
NVIDIA or AMD implementation support the OCL_ICD_VENDORS variable.
Samuel
--
http://malcolmiwroberts.com
- [Starpu-devel] SOCL on Ubuntu error, Malcolm Roberts, 02/09/2015
- Re: [Starpu-devel] SOCL on Ubuntu error, Samuel Thibault, 02/09/2015
- Re: [Starpu-devel] SOCL on Ubuntu error, Malcolm Roberts, 02/09/2015
- Re: [Starpu-devel] SOCL on Ubuntu error, Samuel Thibault, 02/09/2015
- Re: [Starpu-devel] SOCL on Ubuntu error, Malcolm Roberts, 02/09/2015
- Re: [Starpu-devel] SOCL on Ubuntu error, Samuel Thibault, 02/09/2015
Archives gérées par MHonArc 2.6.19+.