[Please do not mail me a copy of your followup] boost-users@lists.boost.org spake the secret code <CAJunf49goVpiA1stNLdvXzSbBR9p2jkV2U8wd8R5KOYtoVMGDQ@mail.gmail.com> thusly:
I am new to using Boost libraries. I have written a function that makes use of the boost for computing the inverse of the cummulative distribution function of the beta distribution (quantile) in C++ which works fine. Now I would like to use the same function on the GPU, but I cannot call a host function from device. Are there any alternatives to use boost functions on GPU?
Visual Studio 2012 has a non-standard extension (although they hope to have it standardized) that lets you run C++ code on the GPU. See this Channel 9 video: <http://channel9.msdn.com/posts/AFDS-Keynote-Herb-Sutter-Heterogeneous-Computing-and-C-AMP> AFAIK, Boost doesn't have any GPU stuff in the pipeline, but I could be wrong as there's a ton of stuff in there. -- "The Direct3D Graphics Pipeline" free book <http://tinyurl.com/d3d-pipeline> The Computer Graphics Museum <http://computergraphicsmuseum.org> The Terminals Wiki <http://terminals.classiccmp.org> Legalize Adulthood! (my blog) <http://legalizeadulthood.wordpress.com>