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.

@obi1kenobi
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