Snow Leopard의 OpenCL은 Macbook Pro의 휴면 GPU를 활용합니까?

Snow Leopard의 OpenCL은 Macbook Pro의 휴면 GPU를 활용합니까?

현재 Leopard(10.5)를 실행 중인 Macbook Pro는 한 번에 하나의 그래픽 카드만 사용합니다(전원 프로필 변경으로 위장한 결정). OpenCL(10.6에서 플랫폼에 도입됨)은 활성 그래픽 카드에 대한 액세스만 허용하여 이러한 추세를 이어갈까요, 아니면 '유휴' 카드의 리소스를 사용할 수 있게 될까요?

답변1

발견 날짜아르스 테크니카(LGT 출처 기사):

"또한 Snow Leopard의 구현에 대한 흥미로운 정보는 초기 테스트에서 드러났습니다. Snow Leopard는 NVIDIA GeForce 9400M 칩셋을 사용하는 시스템에 대해 듀얼 GPU 또는 즉시 GPU 전환을 지원하지 않는 것 같습니다. 이는 Leopard에서 이어진 제한 사항입니다. —OS가 두 가지를 동시에 OpenCL 리소스로 사용할 수 있는 것으로 보입니다. 따라서 MacBook Pro에서 9600M GT를 활성화한 경우에도 응용 프로그램에서 OpenCL 코드가 발견되면 Snow Leopard는 해당 코드를 16에서 처리하도록 보낼 수 있습니다. 하지만 9400M에서는 GPU 코어가 거의 휴면 상태로 남아 있습니다. 하지만 그 반대는 사실이 아닙니다. 9400M만 활성화한 상태에서 MacBook Pro를 실행하면 9600M GT는 전력을 절약하기 위해 완전히 종료되며 OpenCL 리소스로 사용할 수 없습니다. .


tl;dr - 9600M GT를 사용하면 원하는 대로 작동하지만, 9400M을 사용하면 9600M GT가 완전히 비활성화됩니다.

관련 정보