我有這個問題一段時間。我看到MIT關於Cilk ++的opencourseware講座。
使用線程的界面看起來很直觀,工具看起來很有用。講師解釋了使用Cilk ++代替pthread或OpenMP的優點。通過一般的書店瀏覽,我曾經遇到過一本關於Cilk ++的書。儘管麻省理工學院對現在由英特爾擁有的Cilk ++所說的所有好事,儘管似乎很少有人採用它。通過pthreads的Cilk ++
證據顯示,這可能是缺少已發表的書籍和數量或追隨者或標記的問題。 (在寫入時)
亞馬遜搜索給出
1的Cilk ++ 2個結果
2.並行線程166個結果
3. OpenMP的278結果
SO標籤
1的Cilk 11名追隨者
2. OpenMP 242追隨者
3. pthreads 258追隨者
Cilk ++緩慢/很少採用的可能原因是什麼?
對不起,但是你的問題到底是什麼? pthreads和cilk ++的比較?爲什麼cilk ++使用不足? – Tudor
要使用原始線程,您還應該考慮[Boost.thread](http://www.boost.org/doc/libs/1_51_0/doc/html/thread.html)和[C++ 11中的線程支持](http://en.cppreference。 COM/W/CPP /線程)。 –
@JoachimPileborg Boost線程比Cilk ++更廣泛嗎? –