標準化団体のThe Khronos Groupは11月18日、異機種混在環境における並列プログラミングのための規格「OpenCL 2.0」を公開した。翌日には、コンピュータビジョン向けライブラリ「OpenVX 1.0」の暫定仕様も公開している。 OpenCLは並列プログラミングのための仕様を定めた規格で、マルチコアCPU、GPU、Cellアーキテクチャプロセッサ、DSPなどが混在する環境でのリソースを一元的に扱うためのAPIとプログラミング言語を定めている。さまざまなプラットフォームに対応し、高性能サーバーからモバイル端末まで幅広い分野での応用を想定している。 OpenCL 2.0は7月の暫定仕様公開を経ての完成となった。主要な新機能としては、ツリーやリンク付きリストといった複雑かつポインタを含むデータを異なるデバイス間で共有するための共有仮想メモリや、繰り返し実行される処理をより効率的に