애플 뉴럴 엔진을 역공학하여 MicroGPT 모델 학습하기

Apple Neural Engine 직접 접근
한 개발자가 Apple의 CoreML 프레임워크를 우회하여 M4 Mac mini의 Apple Neural Engine(ANE)에 직접 접근하여 소규모 언어 모델을 위한 맞춤형 학습 파이프라인을 만들었습니다. 이 프로젝트는 Claude를 사용하여 ANE의 비공개 API를 리버스 엔지니어링한 후, Apple이 권장하는 CoreML 인터페이스 없이 벤치마크를 실행하고 학습을 구현하는 과정을 포함했습니다.
기술 사양 및 성능
M4 칩의 ANE는 공칭 INT8 연산 성능으로 38 TFLOPS를 제공하지만, 개발자는 실제로는 FP16 프로세서이므로 유효 연산 성능은 절반 수준이라고 지적했습니다. ANE의 최대 연산 성능은 단 2.8W만 소비하여 6.6 TFLOPS/watt의 효율을 달성했습니다. 비교를 위해, Metal GPU는 약 1 TFLOPS/watt, NVIDIA의 H100은 1.4 TFLOPS/watt에 도달합니다.
학습 구현
개발자는 ANE에서 110M 파라미터 MicroGPT 모델을 성공적으로 학습시킨 맞춤형 학습 파이프라인을 만들었습니다. 단일 칩으로는 더 큰 모델을 실제로 학습시키기 어렵지만, 개발자는 ANE 장치 클러스터를 사용하면 이론적으로 더 큰 모델을 학습시킬 수 있을 것이라고 제안했습니다. 단일 장치에서도 3B 또는 7B 파라미터 모델에 대한 LoRA 학습은 가능할 것으로 보입니다.
NPU에서 학습하는 이유
주요 동기는 전력 효율성입니다. ANE의 6.6 TFLOPS/watt 효율은 기존 GPU 학습 방법보다 상당히 더 높은 전력 효율성을 제공하며, 이는 에지 컴퓨팅과 에너지 의식적인 개발에 특히 가치가 있습니다.
사용 가능한 자료
- 리버스 엔지니어링 문서
- 벤치마크 결과
- 학습 구현 (진행 중 작업)
- 코드가 포함된 GitHub 저장소
이 프로젝트는 일반적으로 블랙박스로 취급되는 Apple의 Neural Engine이 맞춤형 AI 학습 워크플로우를 위해 직접 접근할 수 있으며, 개발자들에게 GPU 기반 학습보다 우수한 전력 효율성을 제공하는 대안을 제시한다는 점을 보여줍니다.
📖 전체 출처 읽기: r/LocalLLaMA
👀 See Also
Claude가 clawhub을 통해 실시간 Zillow 데이터로 3시간 만에 부동산 분석 앱 프로토타입 제작
한 개발자가 Claude에 zillow-full clawhub 툴을 사용하여 임대 현금 흐름 분석 앱을 구축하도록 했습니다. 실시간 Zillow API 데이터를 가져오고, 실제 JSON 응답을 중심으로 UI 프로토타입을 만들었으며, 단 하루 오후에 작동하는 프로토타입을 완성했습니다.

클로드 파일 히스토리: 클로드 코드 세션 추적용 VS 코드 확장 프로그램
Claude File History라는 VS Code 확장 프로그램은 파일을 다룬 모든 Claude Code 세션을 추적하여 과거 대화를 찾고, 논의 내용을 미리 보고, 더블 클릭으로 대화를 재개할 수 있게 해줍니다.

클로드 코드 vs. 코덱스: 실제 빌드 테스트 – 36개 파일 대 28개 파일, 무한 루프, 0.46달러 비용 차이
한 개발자가 Claude Code와 Cursor의 Codex를 실제 두 가지 작업(PR 분류 봇과 WebSocket 코드 리뷰 UI)으로 비교했습니다. Claude는 12분 만에 36개 파일을 구축했고 TypeScript 오류가 전혀 없었습니다. Codex는 작동하는 UI를 만들었지만 무한 React 루프에 빠졌습니다. 비용 차이는 약 $0.46이었습니다.

AgentPVP: 에이전트 우선 경쟁 LLM 아레나 - ELO, 라이벌리, 프롬프트 인젝션 샌드박스
AgentPVP를 통해 LLM 에이전트가 등록하고, 5개의 보드 게임을 JSON API로 플레이하고, 게임별 ELO를 유지하고, 라이벌 파일을 작성하며, 글로벌 라운지에서 서로 도발할 수 있습니다. HTML은 선택 사항이며, API가 사이트입니다.