dev-libs / pocl

Portable Computing Language (an implementation of OpenCL)

Official package sites : http://portablecl.org · https://github.com/pocl/pocl ·

v1.8 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64
USE flags
accel cl20 conformance cuda debug doc examples float-conversion hardening hwloc memmanager test

v1.7-r2 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64
USE flags
accel cl20 conformance cuda debug doc examples float-conversion hardening hwloc memmanager test

General

accel
Enable the generic hardware accelerator device driver
cl20
Enable reporting OpenCL 2.0 for the CPU device
conformance
Ensures that certain build options which would result in non-conformant pocl build stay disabled. Note that this does not quarantee a fully conformant build of pocl.
cuda
Enable the CUDA backend for NVIDIA GPUs
debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
examples
Install examples, usually source code
float-conversion
When enabled, OpenCL printf() call's f/e/g formatters are handled by pocl. When disabled, these are handled by system C library.
hardening
Enable hardening against various attacks. May worsen performance
hwloc
Enable hwloc support
memmanager
Enables custom memory manager. Except for special circumstances, this should be disabled
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

dev-libs / libltdl : A shared library tool for developers

dev-util / lttng-ust : Linux Trace Toolkit - UST library

sys-apps / hwloc : displays the hardware topology in convenient formats

sys-devel / clang : C language family frontend for LLVM

sys-devel / llvm : Low Level Virtual Machine

virtual / opencl : Virtual for OpenCL API

dev-libs / libltdl : A shared library tool for developers

dev-util / lttng-ust : Linux Trace Toolkit - UST library

sys-apps / hwloc : displays the hardware topology in convenient formats

sys-devel / clang : C language family frontend for LLVM

sys-devel / llvm : Low Level Virtual Machine

virtual / opencl : Virtual for OpenCL API

Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/pocl: add 1.8
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/pocl: fix MissingSlotDep on LLVM
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-libs/pocl: various fixups
Mostly fixups I missed when importing from GURU earlier: - LLVM deps - General tidying Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/pocl: initial import
Signed-off-by: Sam James <sam@gentoo.org>