Есть ли способ заставить CoreImage использовать GPU?
-
01-10-2019 - |
Вопрос
У нас есть следующая проблема: серия фильтров основных изображений постоянно работает в нашей программе. При оценке в My MacBook Pro основное изображение решает запланировать все графические вычисления на GPU, как и ожидалось. Однако при использовании MacPro CI использует процессорДействительно Это проблема, так как мы нуждаются в них для другой обработки. [1
Вопрос сейчас есть: Можно ли сказать CI для запуска исключительно на GPU?
1] Оба оборудованы аппаратными наборами являются новейшим видом. MacPro имеет 8 ядер.
Решение
COREIMAGE всегда использует графический процессор, если он может, если он не может, если явно отключен. Проверьте свои консольные журналы. Это должно высказать что-то сказать, почему он вернулся к программному обеспечению.
Другой вариант - попробовать бинарный поиск, чтобы найти оскорбительный фильтр. Полосайте вещи из вашей цепи, пока вы не сможете сказать, что вызывает проблему.
Видеть Эта тема Для кого-то еще отладка проблемы, как это.