O OpenCL no Snow Leopard utiliza a GPU inativa no Macbook Pros?

6

O Macbook Pros que atualmente executa o Leopard (10.5) utiliza apenas uma placa gráfica por vez (uma decisão disfarçada como uma alteração no perfil de energia). O OpenCL (introduzido na plataforma em 10.6) continuará esta tendência, permitindo apenas o acesso à placa gráfica ativa, ou será capaz de usar recursos na placa 'inativa'?

    
por dulaneyb 28.08.2009 / 23:21

1 resposta

5

Encontrado em Ars Technica (Artigo Fonte LGT):

"Além disso, um boato interessante sobre a implementação do Snow Leopard é revelado pelos testes iniciais. Embora o Snow Leopard não pareça habilitar GPUs duplas ou troca de GPU para máquinas usando o chipset NVIDIA GeForce 9400M - uma limitação levada Além do Leopard - parece que o sistema operacional pode usar ambos como recursos OpenCL simultaneamente.Então, mesmo se você tiver o 9600M GT ativado em seu MacBook Pro, se o código OpenCL for encontrado em um aplicativo, o Snow Leopard pode enviar esse código para ser processado pelos 16 núcleos de GPU praticamente inativos na 9400M, mas o inverso não é verdade - ao rodar um MacBook Pro com apenas a 9400M habilitada, a 9600M GT é desligada inteiramente para economizar energia, e não pode ser usada como um recurso OpenCL.

tl; dr - Funciona como eu esperava, se você estiver usando a 9600M GT, mas se você estiver usando a 9400M, a 9600M GT estará completamente desativada.

    
por 02.09.2009 / 01:01