題 Snow Leopard中的OpenCL是否會利用Macbook Pro中的休眠GPU?


目前運行Leopard(10.5)的Macbook Pros一次只使用一塊顯卡(決定偽裝成功率配置文件)。 OpenCL(在10.6中引入平台)是通過僅允許訪問活動圖形卡,還是能夠使用“空閒”卡上的資源來繼續這種趨勢?


6
2017-08-28 21:21


起源




答案:


找到了 Ars Technica (LGT來源文章):

“此外,早期測試顯示了Snow Leopard實施的一個有趣的消息。雖然Snow Leopard似乎沒有為使用NVIDIA GeForce 9400M芯片組的機器啟用雙GPU或動態GPU切換 - 但Leopard帶來的限制 - 看起來操作系統可以同時使用兩者作為OpenCL資源。因此,即使您在MacBook Pro上啟用了9600M GT,如果在應用程序中遇到OpenCL代碼,Snow Leopard也可以發送該代碼進行處理。 GPU內核在9400M中幾乎處於休眠狀態。但事實並非如此 - 當運行僅啟用9400M的MacBook Pro時,9600M GT完全關閉以節省電量,並且不能用作OpenCL資源。


tl; dr - 如果您使用9600M GT,它可以正常工作,但如果您使用的是9400M,9600M GT將完全禁用。


5
2017-09-01 23:01