|
Boost : |
Subject: Re: [boost] Interest in a GPU computing library
From: Heiko Bauke (heiko.bauke_at_[hidden])
Date: 2012-09-18 04:25:53
Hi,
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
libraries)?
Heiko
-- -- Lärm ist ein geeignetes Mittel, die Stimme des Gewissens zu -- übertönen. (Pearl S. Buck, amerik. Schriftstellerin 1892-1973) -- Number Crunch Blog @ http://numbercrunch.de -- Heiko Bauke @ http://www.mpi-hd.mpg.de/personalhomes/bauke
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk