Loading user information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading user information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

Taming GPU compute with C++ AMP

1 hour, 0 seconds


Right click “Save as…”

Slides (view online)
Developers today inject parallelism into their compute-intensive apps in order to take advantage of multi-core CPU hardware. Beyond CPUs, however, compute accelerators such as general-purpose GPUs can provide orders of magnitude speed-ups for data parallel algorithms. How can you as a C++ developer fully utilize this heterogeneous hardware from your Visual Studio environment? How can you benefit from this tremendous performance boost in your Visual C++ solutions without sacrificing developer productivity? The answers will be presented in this session introducing C++ AMP.
For more information, check out this course on Microsoft Virtual Academy:

Follow the discussion

  • Oops, something didn't work.

    Getting subscription
    Subscribe to this conversation
  • good

  • Getting ready to take C++ AMP for a test drive!

  • EniacEniac

    Amazing work!

  • Fan ShiFan Shi

    That debugger work is superb! A dreaming solution for GPGPU.

  • FreemanFreeman

    Great presentation.
    Wish it worked directly from C# as well, really don't see why it couldn't (or even why it would be significantly more expensive to make). Seen methods like http://blogs.msdn.com/b/pfxteam/archive/2011/09/21/10214538.aspx but these are still far away in productivity from what a pure C# version could offer. Hope we can expect that in the future as well.

  • @ All: glad you enjoyed the presentation.

    @Freeman: For VS 11 timeframe, our recommendation is interoping from .NET as per the blog post you found. For future releases, we may consider adding this capability directly to the .NET Framework based on customer feedback, but it is not in any plans right now.

Remove this comment

Remove this thread


Comments closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.