2012-01-22 80 views
1

我必須瞭解有關MPI和pthread的並行壓縮體系結構課程。本課程的前半部分將基於並行編程。我不是CS專業,沒有像CS人一樣的嚴謹編程經驗。所以,我有點擔心,並希望從這些主題的其他人那裏獲得一些反饋。學習MPI和Pthread

我在C中有背景,我正在學習最後一個月的C++ & oop。那麼,如果我想了解MPI,pthread等,這個背景會成爲一個大問題嗎?

感謝

回答

0

您可發出與是與語言無關的MPI /並行線程的關鍵概念的問題。無論如何,C的好知識(特別是pthread)會給你一個幫助。對於pthread & MPI cpp/oop並不是那麼必要(它們可能適用於某些其他庫,例如Intel TBB)。

+0

你能否向我介紹一個適合初學者的MPI和Pthread的良好學習資源。我已經開始閱讀關於MPI和使用這個:http://www.mcs.anl.gov/~itf/dbpp/text/node94.html#SECTION03500000000000000000 ..將欣賞得到一些幫助:) – newbie

+1

我發現書「多線程,並行和分佈式編程的基礎「由安德魯斯(http://www.cs.arizona.edu/~greg/mpdbook/)作爲一個很好的概述。它有一點點的一切,但你可能需要其他資源來填寫細節。 Gropp的「使用MPI」對於MPI特定的東西是很好的。對於Pthreads,請嘗試以下教程:https://computing.llnl.gov/tutorials/pthreads/。 –