MacBook Pro의 개별 그래픽 카드를 CUDA 전용으로 사용하는 방법이 있습니까?


8

디스플레이가 CUDA 가능 그래픽 카드에 연결되면 카드에서 실행되는 CUDA 커널에 런타임 제한이 적용됩니다.

통합 그래픽 카드를 사용하여 디스플레이에 전원을 공급하는 동시에 디스크리트 카드를 활용하여 장기 실행 CUDA 커널을 실행할 수 있습니까?

gfxCardStatus를 시도했지만 통합 카드를 강제로 사용하면 개별 카드가 완전히 비활성화되고 CUDA 드라이버가 더 이상 인식하지 못합니다.

답변:


1

이런 종류의 문제에 대한 해결책은 그래픽 윈도우 ​​관리를 종료하고 TTY에서 Mac OS를 사용하는 것입니다. 이 작업은 번거롭지 만 시스템을 이중 부팅하고 한 OS에서 다른 OS로 전환하는 것만 큼 쉽지는 않습니다.

이를 수행하는 방법은 설정-> 사용자로 이동하여 로그인 옵션을 "사용자 이름 및 비밀번호"(기본값은 사용자 목록 임)로 설정하는 것입니다. 그런 다음 모든 사용자를 로그 아웃하고 로그 화면으로 이동하십시오.

로그인 테스트 >console 상자에서 암호 상자에 암호를 입력하고 입력하십시오 (관리자 권한이 있어야하지만 이미 그런 경우라고 가정합니다)

이제 텍스트 모드에 있으며 CUDA에서 GPU를 완전히 사용할 수 있습니다. 그래도 쉘의 기본 사항을 알아야합니다 ...


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.