AMDのGCNアーキテクチャ VLIW5やVLIW4命令は、4要素の頂点データやピクセルデータを扱うのには適しているのであるが、汎用の科学技術計算となると、4要素のデータばかりとは限らない。そうなると、VLIWに命令を詰め込むコンパイラの仕事は、より難しくなり、演算命令のスロットが余ってしまい、使われない演算ユニットが多くなるというケースが増えてくる。 そこで、AMDは、2012年に「Graphics Core Next(GCN)」という新GPUアーキテクチャに切り替えた。GCNは、HD7000シリーズのハイエンドのHD7700~HD7900 GPUから実装が始まっている。 図8.3はAMDのGCN Whitepaperに載っている図であるが、VLIW4とGCNの実行のやり方の違いが分かりやすく書かれている。そして、利害得失が下側の箇条書きにまとめられている。 VLIW4の場合は、4つの演