Navigation

  • index
  • next |
  • previous |
  • Portable Computing Language (PoCL) 1.7 documentation »
  • Supported features and devices

Supported features and devicesΒΆ

Pocl currently supports CPUs (x86-64 with full 1.2 conformance, ARM 32b/64b ligthly tested), NVidia GPUs via CUDA backend, HSA devices, TCE devices and fixed-function accelerators.

  • Supported OpenCL features
  • Known unsupported OpenCL features
    • Frontend/Clang
    • Unimplemented host side functions
  • SPIR and SPIR-V support
    • How to build PoCL with SPIR/SPIR-V support
    • Compiling source to SPIR/SPIR-V
    • Using SPIR/SPIR-V with PoCL
    • Limitations
  • OpenCL conformance
    • Conformance related CMake options
    • How to run the conformance test suite on your hardware
    • Known issues with the conformance testsuite
    • Known issues in pocl / things to be aware of
    • Conformance tests results (kernel library precision) on tested hardware
  • HSA
    • Installing prerequisite software
    • HSA Support notes
    • HSA support implementation status as of 2016-05-17
    • Known Issues
    • Performance
    • Credits
  • NVIDIA GPU support
    • Building pocl with CUDA support
    • CUDA backend status
  • Fixed-Function Accelerators
    • Interface
    • Usage

Previous topic

Usage

Next topic

Supported OpenCL features

This Page

  • Show Source

Quick search

Navigation

  • index
  • next |
  • previous |
  • Portable Computing Language (PoCL) 1.7 documentation »
  • Supported features and devices
© Copyright 2010-2021 PoCL developers. Created using Sphinx 3.4.3.