Boost logo

Boost :

Subject: Re: [boost] Interest in a GPU computing library
From: Heiko Bauke (heiko.bauke_at_[hidden])
Date: 2012-09-18 04:25:53


On Mon, 17 Sep 2012 21:53:20 -0400
Kyle Lutz <kyle.r.lutz_at_[hidden]> wrote:

> This is a call for interest in a GPU computing library for Boost. I
> have been working on the library in my spare time for the past month
> or so and it’s reached a point where I am ready for feedback. Below
> gives a brief overview, some notes on the design, and a small example
> of the library which I’ve named Boost.Compute.
> --- Overview ---
> * C++ library for general-purpose computing on GPUs/Accelerators
> * Based on OpenCL (Open Computing Language)
> * Header-only implementation
> * API inspired by the STL, Boost and Thrust
> * Boost dependencies: Config, Utility, Iterator, Exception,
> Preprocessor, TypeTraits, StaticAssert, MPL, Proto

sounds interesting. It seems to provide a nice abstraction layer. Is
it possible to mix you library with a low level OpenCL programming
style (which might be necessary to call functions from other OpenCL


-- Lärm ist ein geeignetes Mittel, die Stimme des Gewissens zu 
-- übertönen.  (Pearl S. Buck, amerik. Schriftstellerin 1892-1973)
-- Number Crunch Blog @
--        Heiko Bauke @

Boost list run by bdawes at, gregod at, cpdaniel at, john at