pocl
Portable Computing Language (an implementation of OpenCL)
homepage ↗homepage ↗ github: pocl/pocl
Available in
| Overlay | Newest | Ebuilds | Last activity | |
|---|---|---|---|---|
| gentoo gitweb ↗ | 7.1 | 4 | 17 h | details › |
| junkdrawer GitHub ↗ | 9999 | 1 | 25 d | details › |
Versions & arches
| Version | Overlay | amd64 | ppc64 | 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
llvm_slot_18?
(
!cuda?
(
)
cuda?
(
)
spirv?
(
)
)
llvm_slot_19?
(
!cuda?
(
)
cuda?
(
)
spirv?
(
)
)
llvm_slot_20?
(
!cuda?
(
)
cuda?
(
)
spirv?
(
)
)
debug?
(
)
cuda?
(
)
hwloc?
(
)