如果我正在爲單核處理器編譯,何時使用循環分解/分佈有什麼意義?循環分裂在單個核心中工作嗎?
1
A
回答
-1
在comp.compiler上得到了精彩的答案
2
表現明智嗎?不,它幾乎肯定會引入開銷。
0
有關標準答案,請參閱comp.compilers。
除此之外,我可以想出一個奇怪的情況,可能是如果有一個迭代可能會阻止的潛力。 (例如動態內存分配)
請注意,這種情況比簡單語言「paralel for」更多地「濫用」而不是真正的數字原因。 (比使用線程手動執行更容易,即使FOR等待所有線程完成)
相關問題
- 1. OpenMP劃分循環通過核心
- 2. 核心在嵌套循環中是否在OpenMP中分區?
- 3. 分裂在R和「for」循環
- 4. 使用核心數據撤消運行循環中的循環
- 5. EF核心循環參考ASP.NET核心用戶類
- 6. 速度更快...循環還是分裂?
- 7. 分裂單個值
- 8. 核心數據,循環VS搜索
- 9. 核心動畫...循環動畫?
- 10. Windows10 iot核心重啓循環?
- 11. For循環從核心數據
- 12. 分裂與Java不工作
- 13. 在覈心網絡域中工作的公司名單?
- 14. ASP.NET核心AJAX不工作?
- 15. Accentuation不工作Aspnet核心
- 16. 分裂數組不工作在android
- 17. 在ASP.NET MVC核心中嵌套的foreach循環NullReferenceException
- 18. 環與內環和分裂
- 19. jQuery核心不能在Wordpress上工作
- 20. 當焦油和分裂時使用所有核心
- 21. 雖然循環不會在另一個while循環內工作
- 22. 無盡的循環,而分裂一個向量
- 23. CMP在循環不工作
- 24. 循環不工作在JavaScript?
- 25. 循環不工作在socket.connect_ex()
- 26. 循環中如何工作?
- 27. STL是C++核心的一部分嗎?
- 28. 集成測試期間與多個環境中工作與ASP.NET核心
- 29. iphone核心數據循環數組,並保存每個
- 30. 一批覈心斷裂作用親子關係數據