./parallel/pocl, Portable implementation of the OpenCL standard

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 7.1nb2, Package name: pocl-7.1nb2, Maintainer: pkgsrc-users

OpenCL (Open Computing Language) is an open, royalty-free standard for
cross-platform, parallel programming of diverse accelerators found in
supercomputers, cloud servers, personal computers, mobile devices and embedded
platforms.

PoCL is a portable open source (MIT-licensed) implementation of the OpenCL
standard (1.2 with some 2.0 features supported). In addition to being an easily
portable multi-device (truly heterogeneous) open-source OpenCL implementation,
a major goal of this project is improving interoperability of diversity of
OpenCL-capable devices by integrating them to a single centrally orchestrated
platform.


Master sites:

Filesize: 3798.735 KB

Version history: (Expand)


CVS history: (Expand)


   2026-01-07 09:49:50 by Thomas Klausner | Files touched by this commit (2525)
Log message:
*: recursive bump for icu 78.1
   2026-01-03 13:26:08 by Thomas Klausner | Files touched by this commit (1)
Log message:
pocl: fix conflict with its dependency opencl-headers

Bump PKGREVISION.
   2025-10-09 16:51:57 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
pocl: updated to 7.1

7.1

This is mostly a bug-fix/maintenance release.

Support for LLVM 21 for the CPU and LevelZero devices.
Support for cl_khr_icd v2.0.0, cl_khr_spirv_queries and SPV_KHR_expect_assume.
MSVC/Windows build of PoCL with CPU device no longer requires MS Visual Studio \ 
Build Tools
at runtime, MSVC runtime libraries are the only dependency of the CPU driver.
   2025-05-25 15:01:57 by Adam Ciarcinski | Files touched by this commit (22) | Package removed
Log message:
pocl: updated to 7.0

7.0 Highlights

Support for Clang/LLVM 19 & 20
Support for new Khronos ICD with OpenCL 3.0
Achieved official OpenCL 3.0 conformance with CPU and LevelZero drivers
Support for Windows platform with MinGW and MSVC
Support for input from Julia language via OpenCL.jl package
   2025-05-09 21:37:16 by Thomas Klausner | Files touched by this commit (65)
Log message:
*: bump for llvm 19 (shlib major changed)
   2025-05-09 08:05:19 by Adam Ciarcinski | Files touched by this commit (18)
Log message:
pocl: add LLVM 19 support
   2025-04-22 18:07:26 by Nia Alarie | Files touched by this commit (1)
Log message:
pocl: mask out on i386 due to float16 usage
   2025-04-17 23:53:13 by Thomas Klausner | Files touched by this commit (2449)
Log message:
*: recursive bump for icu 77 and libxml2 2.14