Пакет pocl: Информация

    Исходный пакет: pocl
    Версия: 7.1-alt0.2
    Последняя версия по данным Repology
    Собран:  11 марта 2026 г. 19:20 в задании #410793
    Сообщить об ошибке в пакете
    Домашняя страница: https://github.com/pocl/pocl

    Лицензия: MIT AND BSD-1-Clause AND (GPL-3.0-or-later OR LGPL-3.0-or-later)
    О пакете: Portable Computing Language - an OpenCL implementation
    Описание: 
    Pocl's goal is to become an efficient open source (MIT-licensed) implementation
    of the OpenCL 3.0 standard.
    
    In addition to producing an easily portable open-source OpenCL implementation,
    another major goal of this project is improving performance portability of
    OpenCL programs with compiler optimizations, reducing the need for
    target-dependent manual optimizations.
    
    At the core of pocl is the kernel compiler that consists of a set of LLVM
    passes used to statically transform kernels into work-group functions with
    multiple work-items, even in the presence of work-group barriers. These
    functions are suitable for parallelization in multiple ways (SIMD, VLIW,
    superscalar,...).

    Список бинарных RPM-пакетов, собираемых из данного SRPM:
    libpocl2 (x86_64, i586, aarch64)
    libpocl2-debuginfo (x86_64, i586, aarch64)
    pocl-devel (x86_64, i586, aarch64)
    pocl-devel-debuginfo (x86_64, i586, aarch64)
    pocl-devices-cuda (x86_64, aarch64)
    pocl-devices-cuda-debuginfo (x86_64, aarch64)
    pocl-devices-level0 (x86_64)
    pocl-devices-level0-debuginfo (x86_64)
    pocl-devices-remote (x86_64, aarch64)
    pocl-devices-remote-debuginfo (x86_64, aarch64)
    pocl-devices-vulkan (x86_64, aarch64)
    pocl-devices-vulkan-debuginfo (x86_64, aarch64)
    pocl-docs (noarch)
    pocl-kernels-nvidia (x86_64, aarch64)
    pocl-opencl-icd (noarch)
    pocld (x86_64, aarch64)
    pocld-debuginfo (x86_64, aarch64)

    Сопровождающий: Konstantin Lepikhov

    Список участников:
    Konstantin Lepikhov

    Права:
    Konstantin Lepikhov
    Andrey Kovalev
    @everybody

      1. clang21.1
      2. clang21.1-devel
      3. clspv
      4. cmake
      5. ctest
      6. libEGL-devel
      7. libGL-devel
      8. libGLEW-devel
      9. libLLVMSPIRVLib-devel
      10. python3-module-sphinx
      11. libomp21.1-devel
      12. libopenblas-devel
      13. libuthash-devel
      14. libopendht-devel
      15. glslang
      16. glslc
      17. libvulkan-devel
      18. spirv-tools
      19. libedit-devel
      20. zlib-devel
      21. libhwloc-devel
      22. libxsmm-devel
      23. libstdc++-devel
      24. llvm-spirv
      25. nvidia-cuda-devel
      26. libze-devel
      27. llvm21.1-devel
      28. ninja-build
      29. ocl-icd-devel
      30. opencl-cpp-headers

    Последнее изменение


    10 марта 2026 г. Konstantin Lepikhov 7.1-alt0.2
    - Build with llvm21.1 (as 21.1.8 fixes cuda issue).
    - openmp: enable again.
    - cuda: enable on aarch64.
    12 ноября 2025 г. Konstantin Lepikhov 7.1-alt0.1
    - 7.1.
    - remote: remove obsoleted vsock/traffic monitor options.
    17 октября 2025 г. Konstantin Lepikhov 7.0-alt2
    - openmp: disable for now.
    - %ix86: explicitly disable ENABLE_SIGFPE_HANDLER
      (to avoid unresolved symbols).