Boost logo

Boost :

Subject: Re: [boost] Interest in a GPU computing library
From: Manjunath Kudlur (keveman_at_[hidden])
Date: 2012-09-18 14:42:01

> > With CUDA, you'd actually have hit the problem that the Proto functions
> > are not marked __device__, but with OpenCL it doesn't matter.
> Mathias, Could you say more about what is needed to make Proto
> CUDA-friendly? I'm not familiar with CUDA.

The thing needed to make Proto more CUDA-friendly is the same thing that is
needed to make it AMP-friendly, in case you are familiar with C++ AMP [1].
Basically, you have to intrusively annotate every Proto function with the
"__host__ __device__" annotation (restrict(x86, amp) in the case of C++


> --
> Eric Niebler
> BoostPro Computing
> _______________________________________________
> Unsubscribe & other changes:

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