我的問題是如何在多個計算機上通過pthread在C中運行多線程程序? 這可能嗎?通過pthread跨多臺計算機運行線程?
2
A
回答
1
跨多臺計算機正在運行的程序可能無法與multi-threading
框架嘗試使用multiple processes
作爲@goldenmean已建議。
PS:您可以在線找到我的教程,使用MPI
即可輕鬆完成此類應用。
0
單獨使用pthreads庫不會幫助您在不同的物理CPU /機器上執行代碼/應用程序的分佈式版本。對於您可能需要看到的分佈式計算下面的庫/框架是如何workd
- 消息傳遞接口(MPI)
- 的Hadoop和MapReduce
- 自己寫的分佈式並行編程使用的基本構建塊(
相關問題
- 1. 計算Pi多線程pthread
- 2. 在多臺計算機上運行Git
- 3. 跨多臺計算機共享內存?
- 4. 跨多臺計算機的DateTime同步
- 5. 通過網絡在單臺計算機上運行調酒師
- 6. 通過算法的計算機運算
- 7. VBscript檢查在多臺計算機上運行的進程
- 8. pthread多線程
- 9. 我需要將多臺計算機作爲一臺運行?
- 10. 使用多臺計算機進行數字運算
- 11. 在計算機中運行jar java.lang.UnsatisfiedLinkError在另一臺計算機中運行lwjgl.dll
- 12. 如何通過命令行使用pthread接受多少線程?
- 13. 計算機運行時運行程序
- 14. C++跨平臺多線程?
- 15. 跨多個Excel和多臺計算機共享數據
- 16. 多臺計算機到GitHub
- 17. 同一臺計算機上的多個套接字線程
- 18. 通過網絡在多臺計算機上刷新BIOS?
- 19. 在後臺執行計算(線程)
- 20. 在同一臺計算機上運行多個版本的OpenCV
- 21. 在同一臺計算機上運行多個TeamCity代理?
- 22. Quartz Java在多臺計算機上運行作業
- 23. 從多臺計算機運行PHP腳本?
- 24. C#運行WMI查詢針對多臺計算機
- 25. 無法在一臺計算機上運行jar,但可以在另一臺計算機上運行
- 26. PHP標題(「位置:...」)在一臺計算機上運行,而不是在另一臺計算機上運行
- 27. Pthread創建後立即運行線程
- 28. 跨多臺計算機管理用戶配置文件
- 29. 跨多臺計算機同步相同的代碼塊文件
- 30. 運行,將每臺計算機上運行命令
我認爲你需要集羣,比如Message Passing Interface,而不是線程。線程不是爲此而設計的,即使它可以工作,性能也會很差。 – Creshal