Welcome‎ > ‎Share Point‎ > ‎

A Code-Based Introduction to C++ AMP

posted Apr 3, 2012, 2:39 AM by Shaukat Mahmood Ahmad

This article covers a prerelease technology called C++ AMP that will ship with Visual Studio 11. All information is subject to change.

Visual Studio 11 brings support for heterogeneous computing to the mainstream through a technology called C++ Accelerated Massive Parallelism (C++ AMP). This enables you to take advantage of accelerators, such as GPUs, for speeding up data parallel algorithms.

C++ AMP delivers performance, in a hardware-portable manner, without compromising the productivity you’ve come to expect from modern C++ and the Visual Studio package. It could provide orders of magnitude speed gains compared with just using the CPU only. At conferences I typically demo a single process taking advantage of both NVIDIA and AMD GPUs at the same time, while still having a CPU fallback solution......  more

Source [msdn.microsoft.com]