[英]Effect of network transfer over cpu
我有一個項目,需要最大程度地減少通過網絡發送/接收計算數據的影響。
在我的配置中,一個(小型)計算機網格將計算大量值(matrix_i ^ n,每台計算機都分配有大量的i)。 然后,將根據計算值的屬性將這些值通過網絡發送到另一台計算機(平均而言,每台計算機接收相同數量的值)。
我想優化計算這些值所需的時間(最高達預定的冪m)。 為了做到這一點,我需要選擇最佳的方法來轉移中間結果:
由於網絡傳輸非常緩慢,因此我感覺應該開始盡快傳輸數據,但是我不確定CPU的開銷(處理更多的異常,從而增加了調度程序的工作量)不會影響計算性能。 。
您是否知道我可以依靠的文檔或可以用來自己進行一些測試的好的基准測試套件(用C編寫)?
謝謝
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.