Package Details: intel-opencl-sdk 2020.1.395-2

Git Clone URL: https://aur.archlinux.org/intel-opencl-sdk.git (read-only, click to copy)
Package Base: intel-opencl-sdk
Description: Intel SDK for OpenCL Applications
Upstream URL: https://software.intel.com/en-us/intel-opencl/download
Licenses: custom:intel
Submitter: big_gie
Maintainer: None
Last Packager: dankamongmen
Votes: 84
Popularity: 0.000000
First Submitted: 2011-05-13 13:53
Last Updated: 2020-05-27 18:30

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 ... Next › Last »

kjslag commented on 2016-04-27 18:06

The only difference between the headers is that opencl-headers are more up to date. They are certainly all compatible. The opencl-headers package exists so that packages like intel-opencl-sdk can add them as a depends, and this is what every other opencl sdk package does.

ava1ar commented on 2016-04-27 03:01

Anybody know if the headers, provided by opencl-headers, intel-opencl-sdk and beignet are same? (or compatible?)
If yes, I can just not include headers to the package and make if dependable of opencl-headers.

kjslag commented on 2016-04-27 02:49

Thanks ava1ar. Unfortunately this package now conflicts with beignet because both packages (incorrectly) provide opencl-headers. intel-opencl-sdk (and beignet) should instead depend onopencl-headers. See https://www.diffchecker.com/4n8cmmxp

ava1ar commented on 2016-04-26 18:17

- Will add opencl-headers to provides section with next update (coming later today)
- @kralyk, as @mmozeiko mentioned, you should install intel-opencl-runtime, which will serve as CL backend - it will register the IDC during installation.

mmozeiko commented on 2016-04-26 17:51

Yes, having opencl-headers in "provides" is much better option!

@kralyk: Should intel-opencl-sdk should provide CL backend? My understanding is that it is SDK, for development. Backend is in intel-opencl-runtime package.

NinjaKoala commented on 2016-04-26 14:25

@ava1ar @kralyk
As an alternative, opencl-headers could be added to the provides section, then the dependencies wouldn't break.

kralyk commented on 2016-04-26 08:22

Sorry, typo:

the header files should _NOT_ have been put into /usr/include

kralyk commented on 2016-04-26 08:20

@ava1ar @misc

IMO the header files should have been put into /usr/include, there should be no conflict. Packages depending on OpenCL depend on opencl-headers, not intel-opencl-sdk directly.

Also, @ava1ar, why did you remove the ICD registration? How are programs supposed to load intel-opencl-sdk backend?

mmozeiko commented on 2016-04-26 02:45

The latest update (2016-2) now is in conflict with beignet:
:: intel-opencl-sdk and beignet are in conflict (opencl-headers). Remove beignet? [y/N]

How to have intel-opencl-sdk installed in parallel with beignet? Without beignet I don't have GPU OpenCL acceleration. With 2016-1 package installed I can have beignet installed and I can use both - GPU and CPU for OpenCL.

ava1ar commented on 2016-04-26 02:06

@misc

Thanks for report. I update the PKGBUILD, however, since opencl-headers also install headers to the /usr/include, I added opencl-headers to conflics section.