Intel® Cilk™ Plus allows you to improve performance by adding parallelism to your C or C++ programs. It adds fine-grained task support to C and C++, making it easy to add parallelism to both new and existing software to efficiently exploit multiple processors and the vector instructions available on modern CPUs. It provides simple language extensions to express data and task parallelism to the C and C++ language implemented by the Intel® C++ Compiler.
Techniques a developer can use to utilize vector hardware to potentially improve application performance by using explicit vector programming methods such as Intel® Cilk™ Plus and OpenMP* 4.0.
- Page 1