C++ AMP是微软公司基于DirectX11技术实现的一个并行计算库。它建立在C++的语言规范上，使得程序员可以相对容易地在数据并行硬件（如显卡）上编写并执行并行计算程序。
历史.C++ AMP的初始版本于2012年发布。2013年，微软在添加了一些特性后发布了C++ AMP的Microsoft Visual Studio 2013版本。
竞争对手.在并行计算领域，C++ AMP的对手有NVidia公司的CUDA技术和开放标准的OpenCL技术。