GCC 5 Will Have Full Support For Intel's Cilk Plus

GCC's C and C++ front-ends will have full Cilk Plus support for task and data parallelism. Cilk Plus is similar in concept to OpenMP with being a C/C++ programming language extension that adds multi-threaded parallel computing support. Cilk Plus provides the cilk_for, cilk_spawn, and cilk_sync programming keywords for simple yet effective parallel programming.
A big Cilk Plus update landed in GCC last week for what's going to be called GCC 5 (formerly GCC 4.10) and now the release notes cite full Cilk Plus support as being a feature of this compiler update due out in 2015. GCC 5 also features DragonFlyBSD support and other changes.
A few days ago Intel also updated its Cilk Plus LLVM compiler.
2 Comments