¿OpenCL en Snow Leopard utilizará la GPU inactiva en Macbook Pros?

¿OpenCL en Snow Leopard utilizará la GPU inactiva en Macbook Pros?

Los Macbook Pro que actualmente ejecutan Leopard (10.5) utilizan solo una tarjeta gráfica a la vez (una decisión disfrazada de cambio de perfil de energía). ¿OpenCL (introducido en la plataforma en 10.6) continuará esta tendencia al permitir solo el acceso a la tarjeta gráfica activa, o podrá usar los recursos de la tarjeta 'inactiva'?

Respuesta1

Encontrado enArs Técnica(Artículo fuente LGT):

"Además, las primeras pruebas revelan un dato interesante sobre la implementación de Snow Leopard. Aunque Snow Leopard no parece permitir GPU duales o cambio de GPU sobre la marcha para máquinas que utilizan el chipset NVIDIA GeForce 9400M, una limitación heredada de Leopard —Parece que el sistema operativo puede usar ambos como recursos OpenCL simultáneamente. Entonces, incluso si tiene el 9600M GT habilitado en su MacBook Pro, si se encuentra código OpenCL en una aplicación, Snow Leopard puede enviar ese código para que lo procese el 16. Los núcleos de GPU permanecen prácticamente inactivos en el 9400M. Sin embargo, lo contrario no es cierto: cuando se ejecuta una MacBook Pro con solo el 9400M habilitado, el 9600M GT se apaga por completo para ahorrar energía y no se puede usar como recurso OpenCL. .


tl;dr: funciona como esperaba si estás usando el 9600M GT, pero si estás usando el 9400M, el 9600M GT está completamente desactivado.

información relacionada