この記事は C++ (fork) Advent Calendar 2013 24 日目の記事です。 こんにちは。今日は、C++ AMP についてお話していきたいと思います。 概要 C++ AMP とは何なのか C++ AMP を始めるにあたって C++ AMP でマトリックスの加算を書いてみよう! まとめ 1. C++ AMP とは何なのか C++ AMP の “AMP” とは、Accelerated Massive Parallelism ということです。C++ を使ってヘテロ*1な開発環境を準備し、それにより生産性や移植性を上げるということです。AMD さんの協力により開発していったというのもあると思います。Channel 9 のほうにありますしね。現状、Visual Studio の一部なので、逆にいえば Linux などでは使えません。Visual Studio では GPU を使