[Pkg-opencl-devel] OpenCL architectures
Tomasz Rybak
tomasz.rybak at post.pl
Mon Jul 4 08:16:24 UTC 2016
This is repost - I've sent this mail last week, but it seems to disappear.
There is bug against PyOpenCL to build it for more architectures (in CC):
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=800634
I've checked status of available ICD providers, and:
* PyOpenCL is built for amd64 and i386
* Pocl is built for amd64, i386, kfreebsd-amd64, mips64el, powerpcspe
* Beignet is built for amd64, i386, kfreebsd-amd64, and kfreebsd-i386
* Mesa is built for amd64, i386, and armhf
* NVIDIA is built for amd64 and ppc64el
ocl-icd-libopencl1 is available for all architectures but I assume
this is done to allof for experimenting with new OpenCL providers.
I'd like to deal with this bug. I could change architecture to "any"
but this would mean that PyOpenCL is build for architectures for which
there is no ICD available. I can also put union of all mentioned
architectures:
Architecture: amd64 i386 kfreebsd-amd64 kfreebsd-i386 armhf ppc64el mips64el
powerpcspe
It seems a bit overkill, but doable.
Which should I choose? I'm leaning towards second option, i.e. listing
all architectures by hand.
Best regards.
Tomasz Rybak
More information about the Pkg-opencl-devel
mailing list