How to Install and Uninstall pocl Package on openSuSE Tumbleweed
Last updated: November 23,2024
1. Install "pocl" package
This guide let you learn how to install pocl on openSuSE Tumbleweed
$
sudo zypper refresh
Copied
$
sudo zypper install
pocl
Copied
2. Uninstall "pocl" package
Please follow the guidelines below to uninstall pocl on openSuSE Tumbleweed:
$
sudo zypper remove
pocl
Copied
3. Information about the pocl package on openSuSE Tumbleweed
Information for package pocl:
-----------------------------
Repository : openSUSE-Tumbleweed-Oss
Name : pocl
Version : 3.1-6.1
Arch : x86_64
Vendor : openSUSE
Installed Size : 74.6 MiB
Installed : No
Status : not installed
Source package : pocl-3.1-6.1.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.
-----------------------------
Repository : openSUSE-Tumbleweed-Oss
Name : pocl
Version : 3.1-6.1
Arch : x86_64
Vendor : openSUSE
Installed Size : 74.6 MiB
Installed : No
Status : not installed
Source package : pocl-3.1-6.1.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.