SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

pocl rpm build for : OpenSuSE. For other distributions click pocl.

Name : pocl
Version : 0.13 Vendor : openSUSE
Release : 3.20 Date : 2017-07-08 03:11:10
Group : Productivity/Other Source RPM : pocl-0.13-3.20.src.rpm
Size : 4.76 MB
Packager : http://bugs_opensuse_org
Summary : Portable Computing Language - an OpenCL implementation
Description :
Portable Computing Language (pocl) aims to become a MIT-licensed open source
implementation of the OpenCL standard which can be easily 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. Thus, if your desired target
has an LLVM backend, it should be able to get OpenCL support easily by using pocl.

The goal is to accomplish improved performance portability using a kernel
compiler that can generate multi-work-item work-group functions that exploit
various types of parallel hardware resources: VLIW, superscalar, SIMD, SIMT,
multicore, multithread ...

Additional purpose of the project is to serve as a research platform for
issues in parallel programming on heterogeneous platforms.

RPM found in directory: /vol/rzm3/linux-opensuse/distribution/leap/42.3/repo/oss/suse/x86_64

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  pocl-0.13-3.20.x86_64.rpm
     

Provides :
libllvmopencl.so()(64bit)
libpocl.so.1()(64bit)
libpoclu.so.1()(64bit)
pocl
pocl(x86-64)

Requires :
/bin/sh
/sbin/ldconfig
/sbin/ldconfig
libLLVMAArch64AsmParser.so.3.8()(64bit)
libLLVMAArch64CodeGen.so.3.8()(64bit)
libLLVMAArch64Desc.so.3.8()(64bit)
libLLVMAArch64Info.so.3.8()(64bit)
libLLVMAMDGPUAsmParser.so.3.8()(64bit)
libLLVMAMDGPUCodeGen.so.3.8()(64bit)
libLLVMAMDGPUDesc.so.3.8()(64bit)
libLLVMAMDGPUInfo.so.3.8()(64bit)
libLLVMARMAsmParser.so.3.8()(64bit)
libLLVMARMCodeGen.so.3.8()(64bit)
libLLVMARMDesc.so.3.8()(64bit)
libLLVMARMInfo.so.3.8()(64bit)
libLLVMAnalysis.so.3.8()(64bit)
libLLVMBPFCodeGen.so.3.8()(64bit)
libLLVMBPFDesc.so.3.8()(64bit)
libLLVMBPFInfo.so.3.8()(64bit)
libLLVMBitWriter.so.3.8()(64bit)
libLLVMCodeGen.so.3.8()(64bit)
libLLVMCore.so.3.8()(64bit)
libLLVMCppBackendCodeGen.so.3.8()(64bit)
libLLVMCppBackendInfo.so.3.8()(64bit)
libLLVMHexagonAsmParser.so.3.8()(64bit)
libLLVMHexagonCodeGen.so.3.8()(64bit)
libLLVMHexagonDesc.so.3.8()(64bit)
libLLVMHexagonInfo.so.3.8()(64bit)
libLLVMIRReader.so.3.8()(64bit)
libLLVMInstCombine.so.3.8()(64bit)
libLLVMInstrumentation.so.3.8()(64bit)
libLLVMMC.so.3.8()(64bit)
libLLVMMSP430CodeGen.so.3.8()(64bit)
libLLVMMSP430Desc.so.3.8()(64bit)
libLLVMMSP430Info.so.3.8()(64bit)
libLLVMMipsAsmParser.so.3.8()(64bit)
libLLVMMipsCodeGen.so.3.8()(64bit)
libLLVMMipsDesc.so.3.8()(64bit)
libLLVMMipsInfo.so.3.8()(64bit)
libLLVMNVPTXCodeGen.so.3.8()(64bit)
libLLVMNVPTXDesc.so.3.8()(64bit)
libLLVMNVPTXInfo.so.3.8()(64bit)
libLLVMObjCARCOpts.so.3.8()(64bit)
libLLVMPowerPCAsmParser.so.3.8()(64bit)
libLLVMPowerPCCodeGen.so.3.8()(64bit)
libLLVMPowerPCDesc.so.3.8()(64bit)
libLLVMPowerPCInfo.so.3.8()(64bit)
libLLVMScalarOpts.so.3.8()(64bit)
libLLVMSparcAsmParser.so.3.8()(64bit)
libLLVMSparcCodeGen.so.3.8()(64bit)
libLLVMSparcDesc.so.3.8()(64bit)
libLLVMSparcInfo.so.3.8()(64bit)
libLLVMSupport.so.3.8()(64bit)
libLLVMSystemZAsmParser.so.3.8()(64bit)
libLLVMSystemZCodeGen.so.3.8()(64bit)
libLLVMSystemZDesc.so.3.8()(64bit)
libLLVMSystemZInfo.so.3.8()(64bit)
libLLVMTarget.so.3.8()(64bit)
libLLVMTransformUtils.so.3.8()(64bit)
libLLVMVectorize.so.3.8()(64bit)
libLLVMX86AsmParser.so.3.8()(64bit)
libLLVMX86CodeGen.so.3.8()(64bit)
libLLVMX86Desc.so.3.8()(64bit)
libLLVMX86Info.so.3.8()(64bit)
libLLVMXCoreCodeGen.so.3.8()(64bit)
libLLVMXCoreDesc.so.3.8()(64bit)
libLLVMXCoreInfo.so.3.8()(64bit)
libLLVMipo.so.3.8()(64bit)
libOpenCL.so.1()(64bit)
libOpenCL.so.1(OPENCL_1.0)(64bit)
libc.so.6()(64bit)
libc.so.6(GLIBC_2.11)(64bit)
libc.so.6(GLIBC_2.14)(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libc.so.6(GLIBC_2.3)(64bit)
libc.so.6(GLIBC_2.7)(64bit)
libclangBasic.so.3.8()(64bit)
libclangCodeGen.so.3.8()(64bit)
libclangFrontend.so.3.8()(64bit)
libhwloc.so.5()(64bit)
libltdl.so.7()(64bit)
libm.so.6()(64bit)
libm.so.6(GLIBC_2.2.5)(64bit)
libpthread.so.0()(64bit)
libpthread.so.0(GLIBC_2.2.5)(64bit)
librt.so.1()(64bit)
librt.so.1(GLIBC_2.2.5)(64bit)
libstdc++-devel
libstdc++.so.6()(64bit)
libstdc++.so.6(CXXABI_1.3)(64bit)
libstdc++.so.6(GLIBCXX_3.4)(64bit)
libstdc++.so.6(GLIBCXX_3.4.11)(64bit)
libstdc++.so.6(GLIBCXX_3.4.15)(64bit)
libstdc++.so.6(GLIBCXX_3.4.9)(64bit)
llvm-clang > 3.5
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
uthash
rpmlib(PayloadIsLzma) <= 4.4.6-1


Content of RPM :
/etc/OpenCL
/etc/OpenCL/vendors
/etc/OpenCL/vendors/pocl.icd
/usr/bin/pocl-standalone
/usr/lib64/libpocl.so.1
/usr/lib64/libpocl.so.1.6.0
/usr/lib64/libpoclu.so.1
/usr/lib64/libpoclu.so.1.6.0
/usr/lib64/pocl
/usr/lib64/pocl/libllvmopencl.so
/usr/share/doc/packages/pocl
/usr/share/doc/packages/pocl/CHANGES
/usr/share/doc/packages/pocl/README
/usr/share/doc/packages/pocl/design.rst
/usr/share/doc/packages/pocl/development.rst
/usr/share/doc/packages/pocl/env_variables.rst
/usr/share/doc/packages/pocl/faq.rst
/usr/share/doc/packages/pocl/features.rst
/usr/share/doc/packages/pocl/host_library.rst
/usr/share/doc/packages/pocl/hsa.rst
/usr/share/doc/packages/pocl/index.rst
/usr/share/doc/packages/pocl/install.rst
/usr/share/doc/packages/pocl/kernel_compiler.rst
/usr/share/doc/packages/pocl/memory_management.rst
/usr/share/doc/packages/pocl/releasing.rst
/usr/share/doc/packages/pocl/using.rst
/usr/share/pocl
/usr/share/pocl/include
/usr/share/pocl/include/_kernel.h
/usr/share/pocl/include/_kernel_c.h
There is 5 files more in these RPM.

 
ICM