Open source implementation of the OpenCL for Intel GPUs

Edit Package beignet

Beignet is an open source implementation of the OpenCL specification - a generic
compute oriented API. This code base contains the code to run OpenCL programs
on Intel GPUs which basically defines and implements the OpenCL host functions
required to initialize the device, create the command queues, the kernels and
the programs and run them on the GPU.

Refresh
Refresh
Source Files
Filename Size Changed
0004-Enable-Coffee-Lake-support.patch 0000009921 9.69 KB
0008-Add-preliminary-LLVM-7-support.patch 0000005176 5.05 KB
_constraints 0000000155 155 Bytes
beignet-1.3.2-source.tar.gz 0001143573 1.09 MB
beignet-disable-NegAddOptimization.patch 0000001254 1.22 KB
beignet-llvm6.patch 0000001781 1.74 KB
beignet-rpmlintrc 0000000045 45 Bytes
beignet.changes 0000009452 9.23 KB
beignet.spec 0000003196 3.12 KB
Latest Revision
Frederic Crozat's avatar Frederic Crozat (fcrozat) committed (revision 4)
- Add a _constraints file to specify this package needs at least
  6500 MB of memory to build. Also use %limit_build to be sure
  parallel builds are taken into account.

- Add Coffee Lake support, reusing Kaby Lake code.
  * 0004-Enable-Coffee-Lake-support.patch

- Fix build failure with llvm7 with patch from upstream Git:
  * 0008-Add-preliminary-LLVM-7-support.patch (fate#325696)
- Fix self-test failures on some systems:
  * beignet-disable-NegAddOptimization.patch

- drop indeterministic pch files to make package build reproducible

- Add patch beignet-llvm6.patch to fix build failure with llvm6
- Fix installation of broken symlink for README.md
- Use %license
Comments 0
openSUSE Build Service is sponsored by