Page 1 of 1

C++ AMP

Posted: Thu Nov 14, 2013 1:18 pm
by toxie
Just out of interest, did anybody ever try to code some more or less simple ray tracing kernel with C++ AMP?

Re: C++ AMP

Posted: Thu Nov 14, 2013 3:19 pm
by shiqiu1105
Also curious~ Thanks for asking!

Re: C++ AMP

Posted: Thu Nov 14, 2013 3:54 pm
by Dade
toxie wrote:Just out of interest, did anybody ever try to code some more or less simple ray tracing kernel with C++ AMP?


BTW, I have read AMD has a recently shown C++ AMP for Linux (i.e. running over OpenCL so it is likely to be available for Apple too). However, I must admit, Microsoft hasn't really the best score with open standards and it is a bit hard to trust them.

Re: C++ AMP

Posted: Thu Nov 14, 2013 4:31 pm
by toxie
not considering the political side of it, i would just be interested in performance and/or ease of implementation..
cause the marketing docs suggest a good combination of both.. ;)

Re: C++ AMP

Posted: Sat Nov 19, 2016 7:13 am
by johnshadow23
I have actually made a full interactive path tracer in amp c++!
I actually have been waiting to show it off and some one to post something about it...
This model is a low poly version of the Stanford dragon model, around 100k polys or so.
Image
This is running at 1fps, 1spp and 256x256 resolution, all on a gtx760 2gb.
Amp has really bad issues when work loads become large it doesn't like to run well. (bad scaling issues).
I also rendered this out on a work station that my friend has. NVIDIA Quadro K600 1spp 1fps
Image
This is a WIP and sorry about the long post in here :|.