iPad에서 Linux AMD GPU 드라이버를 직접 구동
원제 Running the unmodified Linux amdgpu driver on an iPad
101 포인트댓글 19
Key Point
iPad 같은 비전통적 플랫폼에서 Linux GPU 드라이버를 직접 구동하는 기술적 접근법이 어떻게 가능했는지 확인할 수 있다.
핵심 요약
- LemonSeed Studio는 iPad에서 온디바이스 LLM 추론을 실행하는 에디터 및 IDE 애플리케이션이다.
- 수정되지 않은 업스트림 Linux amdgpu + amdkfd 드라이버를 PCIDriverKit 확장으로 앱에 내장했다.
- Thunderbolt 인클로저의 AMD GPU를 구동하며, HSA 런타임과 HRX/Loom을 통해 추론 엔진이 GPU에서 실행된다.
- amdgpu_mtopg를 사용한 실시간 GPU 텔레메트리 모니터링을 지원한다.
- 코드는 MIT 또는 GPL-2.0-only 라이선스로 제공되며, 서드파티 컴포넌트는 각각의 라이선스를 유지한다.
- mac_linuxgpu는 첫 빌드 시 Linux 소스를 스파스하게 가져오므로 중첩 커널 서브모듈을 재귀적으로 복제할 필요가 없다.