Snow Leopard 中的 OpenCL 會利用 Macbook Pro 中休眠的 GPU 嗎?

Snow Leopard 中的 OpenCL 會利用 Macbook Pro 中休眠的 GPU 嗎?

目前運行 Leopard (10.5) 的 Macbook Pro 一次只使用一張顯示卡(這項決定偽裝成電源設定檔變更)。 OpenCL(在 10.6 中引入平台)是否會僅允許存取活動顯示卡來延續這一趨勢,還是能夠使用「空閒」卡上的資源?

答案1

發現於技術藝術(LGT 來源文章):

「此外,早期測試揭示了有關 Snow Leopard 實現的一個有趣的消息。儘管 Snow Leopard 似乎無法為使用 NVIDIA GeForce 9400M 晶片組的機器啟用雙 GPU 或動態 GPU 切換,這是 Leopard 遺留下來的限制- 作業系統似乎似乎可以同時使用兩者作為OpenCL 資源,因此即使您在MacBook Pro 上啟用了9600M GT,如果應用程式中遇到OpenCL 程式碼,Snow Leopard 也可以將程式碼傳送給16 進行處理。幾乎處於休眠狀態,但事實並非如此,當運行僅啟用9400M 的MacBook Pro 時,9600M GT 會完全關閉以節省電量,並且不能用作OpenCL 資源。


tl;dr - 如果您使用 9600M GT,它會以我想要的方式運作,但如果您使用 9400M,則 9600M GT 將完全停用。

相關內容