6

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

1 ответ1

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 полностью отключен.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .