我目前正在研究計算機科學專業的研究生課程,我發現了一個比較大的領域 - 分佈式計算,我想了解更多信息。在StackOverflow中還有一些其他問題[1,2,0 3],它解決了類似的問題,但不一定是我要問的問題,特別是與我正在尋找的語言相關的問題。從哪裏開始進行分佈式計算/並行處理? (Python/C)
我搜索了網頁,發現大量論文,文章,甚至是課程,例如Rutgers的this課程,描述了分佈式計算背後的理論和機制。不幸的是,我發現的大部分論文和課程在描述代碼中的分佈式計算的實際概念時相當有限。我正在尋找可以給我介紹分佈式計算編程部分的網站。 (最好用C或Python。)
作爲一個方面說明,我想提一下,這甚至可能更具體地說明並行計算如何適用於分佈式計算領域。 (我還沒有參加任何課程!)
僅供參考,您可以使用Python和C/C++!您可以使用python進行高級管理,並且可以使用Cython包裝或生成的C/C++來提高速度。這樣你就可以得到兩個世界! – Onlyjus
這不適用於SO。 –
IEEE譜中有一篇很棒的文章:[多核故障](http://spectrum.ieee.org/computing/software/the-trouble-with-multicore/)。尤其是它描述的例子[如何並行化PI計算](http://spectrum.ieee.org/image/1627665)我發現如何考慮問題以便能夠並行化它們非常有幫助。 –