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

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


Branch: CURRENT, Version: 6.0nb3, Package name: pocl-6.0nb3, 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: 2408.84 KB

Version history: (Expand)


CVS history: (Expand)


   2024-11-14 23:22:33 by Thomas Klausner | Files touched by this commit (2429)
Log message:
*: recursive bump for icu 76 shlib major version bump
   2024-11-01 13:55:19 by Thomas Klausner | Files touched by this commit (2426)
Log message:
*: revbump for icu downgrade
   2024-11-01 01:54:33 by Thomas Klausner | Files touched by this commit (2427)
Log message:
*: recursive bump for icu 76.1 shlib bump
   2024-10-01 12:23:50 by Nia Alarie | Files touched by this commit (1)
Log message:
pocl: needs atomic64
   2024-08-25 08:19:21 by Thomas Klausner | Files touched by this commit (575)
Log message:
*: replace CMAKE_ARGS with CMAKE_CONFIGURE_ARGS
   2024-08-03 11:54:16 by Nia Alarie | Files touched by this commit (3)
Log message:
pocl: alloca.h is not portable.
   2024-07-06 18:16:07 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
pocl: updated to 6.0

PoCL 6.0

Highlights

Support for Clang/LLVM 18.0
New driver: cpu-tbb, uses Intel OneTBB library for scheduling
CPU driver new features: OpenMP support, new extensions (cl_pocl_svm_rect...), \ 
clGetDeviceAndHostTimer supported
Remote driver new features: coarse-grained SVM, vsock, \ 
clCompileProgram/clLinkProgram...
LevelZero driver new features: host synchronization optimization, >4GB \ 
buffers (CL_DEVICE_MAX_MEM_ALLOC_SIZE)
CUDA driver new features: CL_DEVICE_MAX_MEM_ALLOC_SIZE increased
   2024-05-29 18:35:19 by Adam Ciarcinski | Files touched by this commit (1929) | Package updated
Log message:
revbump after icu and protobuf updates