Accepting request 509735 from home:jengelh:branches:science
- Description should say what it is, not what it plans in the future. OBS-URL: https://build.opensuse.org/request/show/509735 OBS-URL: https://build.opensuse.org/package/show/science/pocl?expand=0&rev=23
This commit is contained in:
parent
6d0696c9aa
commit
32a8f6b8d2
@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jul 12 10:50:47 UTC 2017 - jengelh@inai.de
|
||||
|
||||
- Description should say what it is, not what it plans in the
|
||||
future.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jul 8 17:29:43 UTC 2017 - mardnh@gmx.de
|
||||
|
||||
|
33
pocl.spec
33
pocl.spec
@ -26,7 +26,7 @@ Summary: Portable Computing Language - an OpenCL implementation
|
||||
# except include/utlist.h which is under BSD (and unbundled) and
|
||||
# except lib/kernel/vecmath which is under GPLv3+ or LGPLv3+ (and unbundled in future)
|
||||
License: MIT
|
||||
Group: Productivity/Other
|
||||
Group: Development/Tools/Other
|
||||
Url: http://portablecl.org/
|
||||
Source0: http://portablecl.org/downloads/%{name}-%{version}.tar.gz
|
||||
Source99: pocl-rpmlintrc
|
||||
@ -62,34 +62,31 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
ExclusiveArch: %{ix86} x86_64 armv7l armv7hl
|
||||
|
||||
%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.
|
||||
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. Thus, if your desired target
|
||||
has an LLVM backend, it should be able to get OpenCL support easily by using pocl.
|
||||
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.
|
||||
|
||||
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.
|
||||
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.
|
||||
|
||||
%package devel
|
||||
Summary: Portable Computing Language - development files
|
||||
Summary: Development files for the Portable Computing Language
|
||||
Group: Development/Languages/Other
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
Requires: opencl-headers
|
||||
|
||||
%description devel
|
||||
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.
|
||||
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.
|
||||
|
||||
This Subpackage provides the development files needed for pocl.
|
||||
This subpackage provides the development files needed for pocl.
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
|
Loading…
Reference in New Issue
Block a user