Grand Central Dispatch与Cilk ++
-
06-07-2019 - |
题
有人对Grand Central Dispatch(现在已经由Apple开源)和Cilk ++有任何想法吗?比较/对比? Cilk是否仅限Windows?
解决方案
GCD的一项重大创新是它包含内核级并行性。有很多并行库和并行编程语言,但这都是应用程序级支持。 GCD不是将进程中的一堆线程粘贴到池中并在处理器之间将它们分开,而是在整个系统中拥有共享的线程池。
其他提示
除了任务级并行性之外,我在各种* NIXes中使用的辅助优势是阻止运行时,我在ObjC和直接C代码中广泛使用。无论如何,C是一个很好的语言;赋予它更高阶的功能就像来自上帝的礼物;)
不隶属于 StackOverflow