Some of you don't just want to learn C++ AMP, but you also want to present on C++ AMP to your colleagues, or at user groups and other such events. To help you with that goal, we have made available a set of slides from which you can pick the ones that fit your style and approach, and also links to screencasts showing how we do demos of samples and code. Also, I recommend that you print the C++ AMP one-pager (pdf) and hand it out to your attendees (or leave it on their chairs, etc.).
Before reading below the proposed seven sections of any C++ AMP presentation, please download the slide deck and notice how many slides have links to resources for more information on the content that the slide represents.
I strongly suggest you have the PowerPoint pptx file open while reading the rest of this blog post, so you can cross-reference from the text below - enjoy!
FIRST, grab everyone's attention by showing them what GPU computing can do, through one of the C++ AMP demos which are available on our blog. Here is how to demo our 3 favorites, just pick one.
SECOND, motivate them on why they should consider C++ AMP for GPU computing.
THIRD, introduce them to the core C++ AMP API, focusing exclusively on the simple model first
FOURTH, introduce the tiling model (if you have less than 70 minutes, omit this section)
FIFTH, give a taster of the other parts of the C++ AMP programming model spending 1-2 minutes per slide
SIXTH, demonstrate Visual Studio integration
SEVENTH, before summarizing, be sure to share useful resources for the audience to learn more.
To see an end-to-end presentation on C++ AMP as per the above, you can watch the 2-part 95-minute presentation I gave at NVIDIA's GTC and also at AMD's AFDS
Good luck with your presentation!