1
A
回答
0
當您啓動使用Parallel Computing Toolbox中的matlabpool
命令工人,每個工人進程啓動相同的 - 他們基本上是一個普通的MATLAB程序,但沒有桌面可見。當你在它們上面創建數組時,它們會消耗內存。例如,在下列情況下,每個工人使用的相同內存容量來存儲x
:
spmd
x = zeros(1000);
end
但在下列情況下,每個工人消耗不同數量的內存來存儲的x
其副本:
spmd
x = zeros(100 * labindex);
end
相關問題
- 1. 控制Matlab工作人員或實驗室
- 2. Aweber開發人員/實驗室API工作
- 3. 將工作分配給工作人員
- 4. SAP業務人員和HANA工作室
- 5. WSO2開發人員工作室編輯分配活動的屬性
- 6. 分配內存不工作
- 7. 分佈式工作人員的Dask工作人員資源
- 8. Matlab的parfor工作分配
- 9. 將工作人員分配到工作區的算法
- 10. 數組內的數組; Java(實驗室分配幫助)
- 11. M-實驗室表訪問不工作
- 12. Matlab並行計算工具箱僅爲一個內核分配1個工作人員嗎?
- 13. 堆內存分配的工作原理
- 14. Microsoft機器人開發人員工作室是否在CE 6上工作?
- 15. Matlab蘭迪實驗室矢量
- 16. Matlab:避免mex中的內存分配
- 17. WSO2開發人員工作室不斷修改我的突觸配置
- 18. VBO不工作動態(內存分配)
- 19. 如何分配受監督的gen_server工作人員?
- 20. 工作人員配置與make -j
- 21. 成員函數的Java內存分配
- 22. Borland開發人員工作室的開源替代方案
- 23. 在Go中實現工作人員池
- 24. Autoscaling在Heroku實時Resque工作人員
- 25. 單身實例和工作人員
- 26. 從專門的工作人員訪問共享工作人員
- 27. 允許每個工作人員註冊並將子任務分配給其他工作人員
- 28. Rebus和分佈式工作人員
- 29. 蟒蛇多處理池分配對象到工作人員
- 30. 如何自動分配工作人員進行消息處理?
@Eric - 謝謝。但是你知道分配內存的最終限制嗎?當我創建數組時,它們會消耗內存。但是,如果我創建了非常大的陣列,並將它們分配給每個實驗室工作人員,那麼限制在哪裏?我嘗試了8個實驗室工作人員的代碼,併爲每個實驗室工作人員分配了5個巨大的大型數組,並且內部RAM被填充並且程序停滯。然而,當分佈在4個實驗室工作人員身上時,相同的陣列可以輕鬆處理它我有16GB的內部RAM,當我創建實驗室工作人員時,每個工人都被分配一定數量。我想知道多少。 – Benny