I have configure grass7.04 -with-opencl --with-opencl-includes=/path/include --with-opencl-libs=/path/lib and I try to run it on a Intel Xeon dual socket 32-thread. The compilation say that OpenCl support is activated but when I run r.sun I don’t see any multi-theard and the process uses only one CPU. I have test OpenCL with other software and they use multiple CPUs.
On Mon, Nov 14, 2016 at 10:29 AM, Lorenzo Bottaccioli
<lorenzo.bottaccioli@gmail.com> wrote:
Hi list,
I have configure grass7.04 -with-opencl --with-opencl-includes=/path/include
--with-opencl-libs=/path/lib and I try to run it on a Intel Xeon dual socket
32-thread. The compilation say that OpenCl support is activated but when I
run r.sun I don't see any multi-theard and the process uses only one CPU. I
have test OpenCL with other software and they use multiple CPUs.
Any suggestion to solve the issue?
According to https://trac.osgeo.org/grass/ticket/1446#comment:7
there is the "infrastructure" to support openCL included but the r.sun
code does not contain the relevant changes to make use of openCL.