C++ AMP
しかしVisual C++ 2022以降、C++ AMPは非推奨となった。
なお、C++ AMP自体はDirectCompute/Windows専用というわけではなく、またGPU専用というわけでもない。AMDとマイクロソフトは、OpenCLなどをバックエンドとするLinuxやOS X向けのC++ AMP v1.2オープン実装を発表した。その後、同コンパイラはMulticoreWareを経てRadeon Open Compute (ROCm) プラットフォームに移管され、Clamp, Kalmar, HCCと名前を変えながら開発が続けられていたが、2019年6月予定の最終リリースをもってHCCの開発が終了することになった。HCCでは、OpenCLのカーネル記述言語"OpenCL C"や中間言語"SPIR"、およびHSA (Heterogeneous System Architecture) の中間言語"HSAIL"への変換層が提供され、Visual C++版よりもさらにヘテロジニアス環境向けを意識した実装となっている。
MSDNブログではCUDA、OpenCL、DirectComputeプログラマー向けに、各APIに対応するC++ AMP相当機能の比較資料が公開されていた。