Navigation

  • index
  • next |
  • previous |
  • Portable Computing Language (pocl) 0.14 documentation »

Design notesΒΆ

Higher-level notes of pocl software design and implementation are collected to this part.

  • OpenCL host library
  • Kernel compiler
    • Work group function generation
    • Work-group autovectorization
    • Creating the work-group function launchers
    • Assisting transformations
    • Other OpenCL-specific optimizations
  • Memory management
    • Multiple logical address spaces
    • Managing the device memories
  • Pocl LLVM-less build
  • Cross-compile pocl LLVM-less build
  • Binary inputs format
    • Implementation-specific intermediate representation
    • Device-specific representation

Previous topic

Information for Release Managers

Next topic

OpenCL host library

This Page

  • Show Source

Quick search

Navigation

  • index
  • next |
  • previous |
  • Portable Computing Language (pocl) 0.14 documentation »
© Copyright 2010-2018 pocl developers. Created using Sphinx 1.6.6.