SkelCL
SkelCL is a high level multi GPU skeleton library developed at the university of Münster, Germany.
 All Classes Namespaces Files Functions Variables Typedefs Groups
Classes
Reduce Skeleton

The Reduce skeleton describes a calculation on a Vector performed in parallel on a device. Given a binary user-defined function the input Vector is reduced to a scalar value. More...

Classes

class  skelcl::Reduce< T(T)>
 An instance of the Reduce class describes a reduction calculation (a.k.a. accumulate) customized by a given binary user-defined function. More...
 

Detailed Description

The Reduce skeleton describes a calculation on a Vector performed in parallel on a device. Given a binary user-defined function the input Vector is reduced to a scalar value.