2
A
回答
2
號但是也有一些MPI作業的隊伍之間自動共享沒有「用戶空間」變量或緩衝區。
MPI環境設置了一些常見變量(例如隊列總數),並保證在所有隊伍中「相同」 - 但不是「共享」的(例如有本地讀取 - 僅限所有級別的值的副本)。在很多情況下,這些值是通過MPI_ *調用來訪問的,並且還可以根據實現的具體情況以其他方式提供。
2
沒有。很多時候,MPI代碼會一次在多臺計算機上運行,因此除了通過網絡傳輸消息外,他們無法共享數據。
對於多核機器,大多數MPI實現檢測進程是否在同一個芯片上運行,並使用優化的消息傳遞算法來避免網絡上的任何通信,並且在某些情況下重用緩衝區以避免中間內存副本。
相關問題
- 1. Python多處理和共享變量
- 2. React組件之間共享變量
- 3. 在makefiles之間共享變量
- 4. 在進程之間共享變量
- 5. c文件之間共享變量
- 6. 在兩個winforms之間共享變量
- 7. 在類之間共享變量
- 8. jQuery - 功能之間共享變量
- 9. 在PowerShell和C#之間共享變量
- 10. 在WordPress和CodeIgniter之間共享變量
- 11. 在方法之間共享變量
- 12. 在QStackedWidget頁面之間共享變量
- 13. 在Go主機之間共享變量
- 14. angularjs在函數之間共享變量
- 15. 項目之間共享變量
- 16. 在類C++之間共享變量?
- 17. MPI處理器中MPI_Request是否全局?
- 18. MPI是否提供預處理器宏?
- 19. 是否有可能在servlets/jsp和javascript函數之間共享會話變量?
- 20. 如何在共享上下文之間共享RSpec讓變量?
- 21. 在兩個共享對象之間共享變量
- 22. 在Rails中控制器和幫助器之間共享變量
- 23. 共享首選項是否在用戶之間共享
- 24. 在沒有IPC的Perl中的子進程之間共享變量::共享
- 25. 在angular.js中共享控制器之間的變量
- 26. 在客戶端和服務器之間共享變量c#
- 27. 故事板視圖控制器之間共享變量?
- 28. 如何在模型和控制器之間共享變量? (Rails3)
- 29. 變量不在視圖控制器之間共享
- 30. 在Windows之間共享一個定時器/變量