Title :
Composable Parallel Patterns with Intel Cilk Plus
Abstract :
Intel Cilk Plus extends C and C++ to enable writing composable deterministic parallel software that can exploit both the thread and vector parallelism commonly available in modern hardware.
Keywords :
C++ language; multi-threading; C++; Intel Cilk Plus; composable deterministic parallel software; composable parallel pattern; parallel thread; parallel vector; Message systems; Parallel processing; Program processors; Programming; Scientific computing; Vectors; Intel Cilk Plus; OpenMP; parallel programming; scientific programming; thread parallelism; vector parallelism;
Journal_Title :
Computing in Science & Engineering
DOI :
10.1109/MCSE.2013.21