-3
我有一個小問題。使用計算節點上的所有核心是否合理?
計算節點具有2個插槽,每個插槽12芯。所以它有24個核心(在我的情況下是24 cpu)。
當我運行並行計算,我可以使用所有CPU?換句話說,我們是否需要爲後臺程序騰出幾個cpus?
順便說一句,我認爲使用相同的芯片(同一插槽)上的CPU可避免插座之間的commmunication,這可能會加速運行。那麼如何確定應該使用多少cpus來產生最快的運行?
在這個問題上的任何一般性的建議,將不勝感激。
最佳,
您好,歡迎堆棧溢出。根據站點規則:「關於通用計算硬件和軟件的問題與Stack Overflow無關,除非它們直接涉及主要用於編程的工具。您可以在[Super User](https://超級用戶)上獲得幫助。 com /)。「 –
@DavyM我很肯定超級用戶也會放棄這個特定的問題。 –
操作系統在所有節點上實現分時操作。它將在必要時讓後臺程序運行。 – Barmar