DISCOVERED IN HACKER NEWS
Cilkplus
Cilkplus: a product linked in Hacker News recommendation discussions.
Developer tools
1Recommendation signals
1Sources
2016-07-03Latest mention
Why does HN talk about it?
Automatically selected excerpts in their original language. Read the full discussion for context.
https://www.cilkplus.org/tutorial-cilk-plus-keywords#spawn_and_sync Why I like it: - easy to learn (3 keywords total: cilk_spawn, cilk_sync, cilk_for) - runtime handles thread creation, deciding appropriate number of threads based on hardware - provably efficient work-stealing scheduler - natively supported in GCC 5, branches available for GCC 4.8/4.9 and Clang - comes with a race detector (guaranteed to discover determinacy/data races) - trivial to convert your parallel code to serial (#define spawn/sync keywords -> empty string, and cilk_for -> for)Read the full discussion