pocl

Description:Portable Computing Language (an implementation of OpenCL)
License: GPL-2
Homepage:http://portablecl.org https://github.com/pocl/pocl
Location:Portage
Legend:
  • + - stable
  • ~ - unstable
  • M - hardmask
alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86
4.0 diff - + - - - - - - + - - - -
3.1 - + - - - - - - + - - - -

USE flags

  • accel - Enable the generic hardware accelerator device driver
  • 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
  • lto - Adds support for link time optimization
  • 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)

Also available in: Atom

Thank you!