我學習的MPI並行實現快速排序的通信複雜性我發現像這樣的一本書:MPI通信複雜
「一個單一的過程中從每個收集p定期樣本由於相對較少的值被傳遞,消息延遲可能是這一步的主要條件,因此該收集的通信複雜度爲O(log p)「(O實際上是θ和p是處理器的數量)。
對廣播消息做出同樣的肯定。
爲什麼這些組的通信複雜度爲O(log p)?是因爲通信是使用某種基於樹的層次結構完成的嗎?
如果延遲不是占主導地位的術語,並且發送了大量數據?複雜度是否爲O(n log(p)),其中n是發送數據的大小除以可用帶寬?
而且,MPI_Send()和MPI_Recv()的通信複雜度如何?
在此先感謝!
'p'的價值是什麼? – suszterpatt
哦對不起,p是處理器的數量。 –