並列プログラミング向けのコンパイラやデバッガ、各種ライブラリを提供するインテル Parallel Compsoserには、並列プログラミング向けの言語拡張「インテル Cilk Plus」が含まれている。これを利用することで既存のプログラムを容易に並列化したり、より簡潔にアルゴリズムを記述できる。本記事では、このCilk Plusについて機能や使い方を説明する。 Parallel Composerの強力な新機能「インテル Cilk Plus」 インテル Parallel Studio 2011にはさまざまな新機能が搭載されているが、そのなかでも注目したいのがインテル Parallel Composerに含まれるインテル Cilk Plusだ。Cilk Plusは、次のような特徴を持つ言語拡張だ。 ループや連続した処理をキーワード指定だけで容易に並列化できる(cilk_spawn/cilk_s
![インテル Parallel Composerの新機能――並列プログラムを容易に実装できる「インテル Cilk Plus」入門 | OSDN Magazine](https://cdn-ak-scissors.b.st-hatena.com/image/square/1af4cb41daee3fc8e37b87f5afafb7f3622bad42/height=288;version=1;width=512/https%3A%2F%2Fmag.osdn.jp%2Fimages%2Fblob%2Fcc%2Fccb38b297c70b65d35443347884f55a5.png)