Apple은 타사 하드웨어를 컴퓨터에 쉽게 추가하는 것으로 알려져 있지 않습니다. 사실, Mac을 업데이트하는 것은 매우 어렵고 종종 불가능하기로 악명이 높습니다. 그러나 Apple이 MacOS High Sierra에서 외부 그래픽 프로세서 장치 또는 eGPU를 사용하는 방법을 도입하면서 이 모든 것이 바뀌었습니다. 이제 Mac 소유자는 외부 그래픽 프로세서를 추가하여 Mac의 그래픽 기능을 향상시킬 수 있습니다.
High Sierra의 변경 이전에도 작지만 활동적인 사용자 커뮤니티는 Mac에서 그래픽 성능을 향상시키는 비교적 저렴한 방법을 즐기고 있었지만 High Sierra의 등장으로 이 작업이 훨씬 쉬워졌습니다. 그리고 Apple이 Mojave를 출시하면서 프로세스가 훨씬 쉬워졌습니다.
Mac에서 작동하는 eGPU
Apple은 디지털 영화 제작 제조 회사인 Blackmagic Design과 협력하여 Apple Store에서 판매되는 자체 eGPU 장치를 제작했습니다. 다음 두 가지 중에서 선택할 수 있습니다.
- Radeon Pro 580을 포함한 Blackmagic eGPU(599파운드/699달러, 여기에서 구입)
- Radeon RX Vega 56이 포함된 Blackmagic eGPU Pro(1,199파운드/1,199달러, 여기에서 구입)
Blackmagic eGPU는 테스트용으로 Blackmagic Design에서 제공받은 장치이므로 아래에서 논의할 장치입니다.
그러나 Sonnet eGFX Thunderbolt 3 시스템(327파운드, 여기에서 구입)과 같이 예산, 필요 및 업그레이드 기본 설정에 따라 사용할 수 있는 다른 대안이 있지만 호환되는 그래픽 카드를 별도로 구입해야 합니다.
서둘러 eGPU를 구입하기 전에 Apple의 macOS는 공식적으로 AMD 기반 GPU만 지원합니다. Mac에서 작동하도록 Nvidia 기반 eGPU를 얻을 수도 있지만 약간의 추가 수정이 필요할 것으로 예상됩니다.
두 번째로 고려해야 할 점은 eGPU에 대한 Apple의 공식 지원은 Thunderbolt 3/USB-C 인터페이스가 있는 최신 Mac에만 해당된다는 것입니다. 그러나 아래에서 확인할 수 있듯이 이것이 구형 머신을 완전히 배제하지는 않습니다.
eGPU를 사용할 수 있는 Mac은 무엇입니까?
공식적으로 eGPU를 사용하려면 macOS High Sierra 10.13.4 이상을 실행하는 Thunderbolt 3가 장착된 Mac이 필요합니다. 아래에서 구형 Mac에서도 eGPU를 사용할 수 있음을 보여드리겠습니다.
USB-C 인터페이스가 있는 최신 Mac 중 하나를 소유할 수 있을 만큼 운이 좋다면 꽤 괜찮은 선택입니다. 대부분의 eGPU는 USB-C 연결을 사용하며 MacOS High Sierra 10.13.4 이상이 설치되어 있는 경우 연결하면 Mac에서 자동으로 감지되며 즉시 작동해야 합니다.
구형 Mac이 있는 경우 아래에서 해결합니다. 그렇지 않으면 Mac에서 eGPU를 사용하는 방법에 대한 다음 섹션으로 건너뜁니다.
구형 Mac에서 eGPU를 사용하는 방법
Mac에 Thunderbolt 포트가 있는 한 아래 조언에 따라 eGPU를 사용할 수 있습니다. 그러나 Apple은 이를 공식적으로 지원하지 않습니다.
우리는 2013년 후반 13인치 MacBook Pro에서 Blackmagic eGPU를 사용할 수 있었습니다. 이 MacBook에는 Intel Iris 그래픽 프로세서가 통합되어 있습니다. 2013년에는 속도가 느렸고 오늘날의 기준으로는 매우 느려서 그래픽 업그레이드를 위한 완벽한 후보입니다.
필요한 것
시작하기 전에 올바른 하드웨어를 구입하고 호환되는 Mac이 있는지 확인하십시오. 이것 저것 읽어보시길 권합니다.
우리와 같이 Thunderbolt 2 또는 버전 1 인터페이스가 있는 구형 MacBook과 함께 eGPU를 사용하려면 가장 먼저 USB-C to Thunderbolt 어댑터가 필요합니다.
일부 타사 어댑터가 있지만 작동하는 것으로 알려진 Apple 자체 어댑터를 사용하는 것이 좋으며 소프트웨어 업데이트 후에도 계속 작동해야 합니다(49파운드/49달러, 여기에서 구입). 또한 별도의 Thunderbolt 2-2 케이블이 추가로 필요하지만 이전에 Thunderbolt 포트에 연결한 적이 있는 경우 이미 케이블이 있을 수 있습니다.
또한 작성 당시 MacOS Mojave 10.14.5인 최신 macOS를 실행 중이어야 합니다. High Sierra도 사용할 수 있지만 최신 OS는 연결될 때 외부 eGPU 하드웨어를 사용할 앱을 선택하는 더 간단한 방법을 제공합니다. Mojave를 실행하면 더 이상 외부 디스플레이를 연결하여 작동하지 않아도 됩니다. 물론 원하지 않는 경우는 예외입니다. 우리는 비디오 및 사진 편집 앱 성능에 더 관심이 있기 때문에 테스트에서 외부 디스플레이를 사용하지 않았습니다.
이전 Mac에서 Blackmagic eGPU를 사용하는 방법은 다음과 같습니다.
시작하기 전에 Mac을 백업하는 것이 좋습니다. 다음 단계에서 알 수 있듯이 모든 것이 잘못되면 MacOS를 다시 설치해야 할 수 있으며 이 과정에서 모든 데이터가 손실됩니다. 따라서 백업하기 전에 다음 단계로 이동하지 마십시오.
eGPU와 함께 작동하도록 Mac을 처음 설정할 때 패치를 다운로드하고 설치해야 했습니다. 패치를 설치하려면 관리자 권한이 필요하지만 상당히 간단하고 기술 지식이 많이 필요하지 않습니다. 하지만 시스템 무결성 보호를 비활성화하고 스크립트를 실행하여 macOS를 변경해야 한다는 사실을 알게 되었습니다.
Mac이 손상되어 MacOS를 처음부터 다시 설치해야 하고 이 과정에서 모든 파일이 손실될 가능성이 있다는 점을 염두에 두십시오. 따라서 계속하기 전에 장치에 있는 중요한 데이터를 백업했는지 확인하십시오. .
그러나 더 이상 이러한 길이로 갈 필요가 없습니다. 패치를 설치하고, 스크립트를 실행하고, OS를 변경하는 대신 이제 자동화 eGPU EFI zip 파일을 다운로드하고 USB 썸 드라이브에 복사한 다음 부팅할 수 있습니다.
- 시작하기 전에 eGPU가 연결 해제되어 있는지 확인하세요.
- 여기에서 자동화 eGPU EFI v1.0.5 패키지를 다운로드하세요.
- EFI 폴더를 FAT32로 포맷된 USB 스틱에 복사합니다. 먼저 USB 스틱을 포맷해야 합니다. MS-DOS FAT, 마스터 부트 레코드를 사용합니다. 여기에 드라이브 포맷에 대한 자습서가 있습니다.
- 외부 USB 드라이브에서 부팅합니다(Mac을 시동할 때 Option/Alt 키를 누른 상태에서 EFI 부팅 선택).
- 로그인한 후 eGPU를 연결합니다.
- 이제 터미널에서 다음 명령을 실행합니다.
sudo pmset -a gpuswitch 2
sudo pmset -a gpuswitch 0 - Shift+Cmd+Q를 누르고 Enter 키를 눌러 로그아웃
- 다시 로그인
방법은 시간이 지나면서 macOS에 대한 후속 업데이트로 변경될 수 있으므로 이 사이트에서 추가 조언을 확인하는 것이 좋습니다.
Mac에서 eGPU를 사용하는 방법
eGPU 지원을 활성화하는 단계를 거친 후(필요한 경우) eGPU 장치를 Thunderbolt 1, 2 또는 3 포트 중 하나에 연결할 수 있습니다.
- eGPU를 연결합니다. Apple은 최상의 결과를 위해 MacBook Pro의 왼쪽에 있는 Thunderbolt 포트를 사용할 것을 권장합니다.
- 연결되면 eGPU가 Mojave에서 자동으로 인식되고 아래 스크린샷과 같이 메뉴 표시줄에 아이콘이 나타납니다. 아이콘이 보이면 eGPU가 인식되어 사용할 준비가 되었음을 의미합니다. (이 아이콘은 플러그를 뽑을 준비가 되면 eGPU 장치를 안전하게 분리하기 위해 클릭해야 하는 아이콘이기도 합니다.)
- eGPU를 애플리케이션과 함께 사용하려면 한 단계만 더 거쳐야 합니다. 가장 간단한 방법을 사용하려면 최신 버전의 MacOS Mojave를 실행해야 합니다. Mojave를 실행하는 경우 애플리케이션 폴더로 이동합니다.
- eGPU 장치와 함께 사용할 애플리케이션을 찾아 마우스 오른쪽 버튼으로 클릭한 다음 메뉴에서 정보 입수를 선택합니다.
- 앱 정보 창 중간에 있는 일반 탭에 외부 GPU 선호 옵션이 있는 체크박스가 표시되어야 합니다. 체크하세요.
이제 해당 앱을 열 때마다 Mac 내부의 통합 GPU 대신 eGPU 장치를 사용해야 합니다.
기대할 수 있는 성능 향상
우리는 Thunderbolt 2 인터페이스를 사용하는 구형 13인치 MacBook Pro(2013년 후반 모델)를 사용하고 있었습니다. 우리와 같이 구형 Mac을 사용하는 경우 구형 내부 GPU가 매우 느렸기 때문에 이 업그레이드를 통해 상당한 이점을 얻을 수 있습니다. Thunderbolt 3(USB-C) Mac이 있는 경우 훨씬 더 나은 개선을 볼 수 있습니다.
우리는 다음과 같이 간단한 Final Cut Pro X 렌더 테스트를 통해 2013년형 MBP 13형과 2018년형 13형 MacBook Pro를 테스트했습니다.
Final Cut Pro 테스트:6분 분량의 1080p 동영상을 H264로 렌더링
- 2018 13인치 MacBook Pro, 2.7GHz Core i7 16GB, Intel Iris Plus Graphics 655 =2:47.33
- 2018 13인치 MacBook Pro, 2.7GHz Core i7 16GB, BM eGPU 포함 =1:03.82
- 2013 13인치 MacBook Pro, 2.4GHz Core i5, 8GB, Intel Iris 5100 그래픽 =5:39.74
- 2013 13인치 MacBook Pro, 2.4GHz Core i5, 8GB, BM eGPU 포함 =1:48.26
보시다시피 결과는 매우 긍정적이며 eGPU는 통합 그래픽 프로세서에 비해 크게 향상되었습니다. 렌더링 시간이 상당히 빨라졌을 뿐만 아니라 프레임을 건너뛰지 않고도 타임라인에 적용된 여러 효과로 4K 비디오를 실시간으로 편집할 수 있었습니다. 고품질 재생 모드에서도 마찬가지입니다.
eGPU의 이점을 가장 잘 활용하는 Mac 앱은 무엇입니까?
안타깝게도 일부 작업은 내보내기 작업을 실행하기 위해 CPU 프로세서에만 의존하기 때문에 모든 앱이 그래픽 프로세스 업그레이드의 이점을 얻는 것은 아닙니다.
우리는 Final Cut Pro X와 DaVinci Resolve에서 훌륭한 결과를 보았습니다. 이 테스트를 처음 실행할 때 Premiere CC에는 eGPU가 지원되지 않았습니다. 좋은 소식은 최신 CC 업데이트가 작동하는 것 같지만 아직 테스트를 다시 실행할 기회가 없었다는 것입니다.
Adobe Photoshop과 Lightroom Classic은 eGPU 성능을 활용했지만 이미지를 편집, 합성 및 색상 보정할 때만 가능했습니다. 이미지를 내보내고 압축할 때 eGPU를 사용하지 않았습니다. 사용하려는 앱이 eGPU 가속의 이점을 누릴 수 있는지 확인한 후 eGPU 장치를 구입하는 것이 좋습니다.
Apple의 Silicon 프로세서가 탑재된 새로운 M1 Mac은 eGPU를 지원하지 않습니다. 자세한 내용은 여기를 참조하세요. M1 Mac은 eGPU를 지원하지 않습니다.