Apocrypha

pocl

Portable Computing Language (an implementation of OpenCL)

Available in

OverlayNewestEbuildsLast activity
gentoo gitweb ↗ 7.1 4 17 h details ›
junkdrawer GitHub ↗ 9999 1 25 d details ›

Versions & arches

VersionOverlay amd64ppc64 Committed
9999 LIVE junkdrawer follows upstream — no keywords 2 yr view · download · history ↗
7.1 gentoo amd64 testing ppc64 testing view · download · history ↗
7.0-r3 gentoo amd64 stable ppc64 stable view · download · history ↗
7.0-r2 gentoo amd64 stable ppc64 stable view · download · history ↗
6.0 gentoo amd64 stable ppc64 stable view · download · history ↗

Use flags of 7.1

  • 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 NVIDIA CUDA support (computation on GPU)
  • 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
  • examples Install examples, usually source code
  • +hwloc Enable hwloc support
  • memmanager Enables custom memory manager. Except for special circumstances, this should be disabled
  • server Enable pocld for remote OpenCL execution
  • spirv Build SPIR-V support
  • test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
  • verify-sig Verify upstream signatures on distfiles
3 expansion flags (python targets, ABIs, cpu flags…)
  • +llvm_slot_20
  • llvm_slot_18
  • llvm_slot_19

Runtime dependencies of 7.1

show 54 lines