Nvidia eGPU, Arm Mac에서 드디어 작동? 하지만…

by DD
2개월 전
조회수 14

Apple이 Nvidia eGPU를 Arm Mac에서 사용할 수 있도록 하는 드라이버 승인(Driver Approval)을 진행했지만, 정식 지원은 아님

Docker 기반 컴파일(Docker-based Compilation) 및 LLM(Large Language Model)에 특화되어, 일반적인 사용에는 제약이 존재함

Thunderbolt 포트(Thunderbolt Port)의 대역폭 제한과 네이티브 솔루션 부재로 인한 성능 저하에 대한 우려가 제기됨

Apple의 폐쇄적인 정책(Closed Policy)과 Nvidia의 부재로 인한 기회 비용(Opportunity Cost)에 대한 비판이 제기됨

eGPU 드라이버의 기술적 한계

커뮤니티에서는 이번 드라이버가 Thunderbolt 포트(Thunderbolt Port)의 대역폭 제한으로 인해 성능 저하를 야기할 수 있다고 지적한다. 특히, Nvidia의 툴 및 라이브러리(Tools and Libraries)를 온전히 활용할 수 없다는 점을 문제 삼는다. 또한, macOS 업데이트 시 드라이버 호환성 문제 발생 가능성도 제기되며, 데이터 격리 아키텍처(Data Isolation Architecture) 부재에 대한 우려도 나타난다.

LLM 활용 가능성 및 제약

이번 드라이버는 LLM(Large Language Model) 추론(Inference)에 초점을 맞춰 개발되었지만, CUDA 또는 `nvidia-smi`와 같은 도구를 사용할 수 없다는 제약이 있다. M3 Ultra 칩(M3 Ultra Chip)의 성능 병목 현상을 해결할 수 있을지에 대한 기대와 함께, 멀티모달 분석(Multimodal Analysis)을 위한 활용 가능성에 대한 논의가 이루어진다. 하지만, 데이터 미저장 정책(Zero-Retention Policy)을 준수해야 하는 경우, 추가적인 고려가 필요하다.

Apple의 폐쇄적 정책에 대한 비판

댓글에서는 Apple이 Nvidia의 eGPU 드라이버 서명을 거부해 온 점을 비판하며, 이는 개발 생태계(Development Ecosystem)에 부정적인 영향을 미친다고 지적한다. 특히, Apple의 폐쇄적인 정책이 Nvidia와 ARM의 서버 하드웨어(Server Hardware) 시장 진출에 따른 기회 비용을 증가시킨다는 분석이 나온다. GDPR 규제 준수(GDPR Compliance)와 같은 규제 환경 변화에 대한 대응 필요성도 제기된다.

Thunderbolt 및 PCIe 성능 비교

USB4/Thunderbolt의 성능 제한에 대한 질문이 제기되었으며, 이는 일반적인 PCIe 슬롯(PCIe Slot)과의 성능 차이로 이어진다. PCIe 4.0의 경우 최대 64GB/s의 대역폭을 제공하는 반면, Thunderbolt 3는 40Gbps(약 5GB/s)로 제한된다. 이러한 대역폭 차이는 GPU 성능(GPU Performance)에 직접적인 영향을 미치며, 특히 고성능 작업에서 병목 현상을 유발할 수 있다.

Apple approves driver that lets Nvidia eGPUs work with Arm Macs