Navigation

  • index
  • next |
  • Portable Computing Language (pocl) 1.6 documentation »
  • Welcome to Portable Computing Language (pocl)’s documentation!

Welcome to Portable Computing Language (pocl)’s documentation!¶

Contents:

  • Installation
    • Requirements
    • Clang / LLVM Notes
    • Configure & Build
    • Cross-compile pocl LLVM-less build
    • building / running in Docker
  • Usage
    • Linking your program with pocl through an icd loader
    • Installable client driver (ICD)
    • Linking your program directly with pocl
    • Using pocl on MacOSX
    • Tuning pocl behavior with ENV variables
  • Supported features and devices
    • Supported OpenCL features
    • Known unsupported OpenCL features
    • OpenCL conformance
    • HSA
    • NVIDIA GPU support
    • Fixed-Function Accelerators
  • Debugging OpenCL applications with PoCL
    • “Offline” debugging
    • Simple debugging with PoCL’s debug log
    • Debugging with GDB
    • Debugging with Valgrind
    • Debugging with Thread/Address sanitizers
    • Handling LLVM and driver-allocated memory
  • Frequently asked questions
    • Using pocl
    • pocl source code
    • CLPeak issues
    • Luxmark issues
  • Information for Pocl developers
    • Testsuite
    • Ocl-icd
    • Coding Style
    • Khronos ICD Loader
    • Using pocl from the Build Tree
    • Target and Host CPU Architectures for ‘basic’ and ‘pthread’ Devices
    • Writing Documentation
    • Maintenance Policy
    • Release management
  • Notes on internal design
    • OpenCL host library
    • Kernel compiler
    • Memory management
    • Binary inputs format

Back to pocl home page.

Indices and tables¶

  • Index

  • Module Index

  • Search Page

Table of Contents

  • Welcome to Portable Computing Language (pocl)’s documentation!
  • Indices and tables

Next topic

Installation

This Page

  • Show Source

Quick search

Navigation

  • index
  • next |
  • Portable Computing Language (pocl) 1.6 documentation »
  • Welcome to Portable Computing Language (pocl)’s documentation!
© Copyright 2010-2021 pocl developers. Created using Sphinx 3.5.4.