Будет ли OpenCL в Snow Leopard использовать бездействующий графический процессор в Macbook Pro?

6

Macbook Pro в настоящее время работает на Leopard (10.5) и использует только одну видеокарту за раз (решение замаскировано под изменение профиля мощности). Будет ли OpenCL (введенный для платформы в 10.6) продолжать эту тенденцию, предоставляя доступ только к активной видеокарте, или он сможет использовать ресурсы на «незанятой» карте?

dulaneyb
источник

Ответы:

5

Найдено на Ars Technica (LGT Source Article):

«Более того, интересная информация о реализации Snow Leopard обнаружена в ранних тестах. Хотя Snow Leopard, похоже, не позволяет использовать двойные графические процессоры или оперативную коммутацию графических процессоров для машин, использующих чипсет NVIDIA GeForce 9400M, - ограничение перенесено с Leopard. Похоже, что ОС может использовать оба в качестве ресурсов OpenCL одновременно, поэтому даже если у вас на MacBook Pro включен 9600M GT, если в приложении обнаружен код OpenCL, Snow Leopard может отправить этот код для обработки 16. Ядра графического процессора практически бездействуют в 9400M. Однако обратное неверно - при работе MacBook Pro с включенным только 9400M 9600M GT полностью отключается для экономии энергии и не может использоваться в качестве ресурса OpenCL. ,


tl; dr - работает, как я и надеялся, если вы используете 9600M GT, но если вы используете 9400M, 9600M GT полностью отключен.

dulaneyb
источник