2010-04-25 74 views
3

我們遇到以下問題:一系列核心圖像過濾器在我們的程序中不斷運行。在對我的Macbook Pro進行評估時,Core Image決定按預期安排GPU上的所有圖形計算。 但是,使用MacPro時,CI使用CPU!這是一個問題,因爲我們需要他們進行其他處理。 [1]有沒有辦法強制CoreImage使用GPU?

現在的問題是:能告訴CI獨家在GPU上運行嗎?

[1]這兩個硬件組是最新的一種。 MacPro擁有8個核心。

回答

1

CoreImage總是使用GPU(如果可以的話),除非明確禁用。檢查您的控制檯日誌。它應該吐出一些說明爲什麼會回到軟件的問題。

另一種方法是嘗試使用二分查找來查找有問題的過濾器。直到你可以知道是什麼原因導致問題爲止,從你的鏈條中去除東西。

請參閱this thread爲其他人調試這樣的問題。

相關問題