How to Install and Uninstall pocl Package on openSUSE Leap

Last updated: June 26,2024

1. Install "pocl" package

Learn how to install pocl on openSUSE Leap

$ sudo zypper refresh $ sudo zypper install pocl

2. Uninstall "pocl" package

This tutorial shows how to uninstall pocl on openSUSE Leap:

$ sudo zypper remove pocl

3. Information about the pocl package on openSUSE Leap

Information for package pocl:
-----------------------------
Repository : Main Repository
Name : pocl
Version : 3.1-bp155.1.7
Arch : x86_64
Vendor : openSUSE
Installed Size : 72.4 MiB
Installed : No
Status : not installed
Source package : pocl-3.1-bp155.1.7.src
Upstream URL : http://portablecl.org/
Summary : Portable Computing Language - an OpenCL implementation
Description :
Portable Computing Language (pocl) is an implementation of the OpenCL standard
which can be adapted for new targets and devices, both for homogeneous CPU and
heterogenous GPUs/accelerators.
pocl uses Clang as an OpenCL C frontend and LLVM for the kernel compiler
implementation, and as a portability layer. If your desired target has an LLVM
backend, it should be possible to get OpenCL support by using pocl.
pocl yields improved performance portability by using a kernel compiler that
can generate multi-work-item work-group functions that exploit various types of
parallel hardware resources, such as VLIW, superscalar, SIMD, SIMT, multicore
and multithread.