Hi, I am Meng Zhu, a developer working on C++ AMP and here I would like to make a quick summary about C++ AMP feature availability on Windows platform.
Each release of Windows platform brings in a large set of features that C++ AMP utilizes to drive innovation. While we try our best to keep the C++ AMP features, some are exclusive to certain versions due to non-portable drivers or OS functionality. The table below lists the features and version of Windows which support these features. We hope this post would serve as a quick reference guide to the feature matrix. Other posts explaining the selected features in more details are also linked. Unless explicitly mentioned, these features are available in both Visual Studio 2012 and Visual Studio 2013. Windows is also assumed to have all the updates.
CPU/GPU Shared Memory
Yes(Only for VS 2013)
GPU Hardware Debugging (NVIDIA Only)
(To be released for VS 2013)
Double Precision Support
Yes(Limited double precision only)
WARP with Double Support
Mixed Mode Debugging
Please note that Shared Memory, Hardware Debugging Ability and Double Precision Support are further subject to hardware ability.