diff --git a/pocl.changes b/pocl.changes index 0360532..4fb8505 100644 --- a/pocl.changes +++ b/pocl.changes @@ -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 diff --git a/pocl.spec b/pocl.spec index 089a7c5..8d31ee4 100644 --- a/pocl.spec +++ b/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