로컬 AI를 위한 M4 Pro.

M4 Pro은(는) 최대 64 GB의 통합 메모리를 최대 273 GB/s로 읽습니다. 이 칩이 든 Mac에서 언어 모델을 돌린다는 게 무슨 뜻인지, Apple이 공개한 수치로 계산했습니다.

1AI에 중요한 사양

통합 메모리64 GB
메모리 대역폭273 GB/s
탑재 모델Mac mini (2024), 14- and 16-inch MacBook Pro (2024)
맞는 전용 좌석Pro 좌석: 하루 최대 80 MLX 채굴

2돌릴 수 있는 모델

4비트 양자화 모델은 파라미터 10억 개당 0.5GB를 조금 넘는 메모리가 필요하고, 여기에 컨텍스트와 macOS를 위한 여유가 더 필요합니다. 64 GB이면 M4 Pro은(는) 약 85B 파라미터까지의 모델을 넉넉히 올릴 수 있습니다.

4비트 모델필요한 메모리M4 Pro에서 실행
8B 모델4.5GB가능
14B 모델7.9GB가능
32B 모델18GB가능
70B 모델39.4GB가능
gpt-oss-120b, 전문가 혼합(MoE)65GB불가
Qwen3.5-397B-A17B, 전문가 혼합(MoE)223.3GB불가
DeepSeek-V4.1-Flash, 전문가 혼합(MoE)316GB불가

3얼마나 빠른가

텍스트 생성 속도는 메모리 대역폭이 좌우합니다. 새 토큰 하나를 만들 때마다 모델의 활성 가중치를 한 번씩 읽기 때문입니다. M4 Pro의 273 GB/s를 토큰당 읽는 바이트 수로 나누면 아래의 상한이 나옵니다. 실제 속도는 보통 그 45~80% 정도입니다(llama.cpp 벤치마크).

4비트 모델토큰당 읽는 양대화 1개 기준 상한
8B 모델4.5GB초당 61토큰
14B 모델7.9GB초당 35토큰
32B 모델18GB초당 15토큰
70B 모델39.4GB초당 7토큰

5다른 칩과 비교

6자주 묻는 질문

M4 Pro으로 70B 모델을 돌릴 수 있나요?
네. 4비트 70B 모델은 약 40GB가 필요하고, M4 Pro은(는) 최대 64 GB입니다. 대화 1개 기준 상한은 초당 약 7토큰입니다.
M4 Pro은(는) 초당 몇 토큰이 나오나요?
4비트 8B 모델 기준 상한은 초당 약 61토큰이고, 실제로는 그 절반에서 5분의 4 정도가 나옵니다. 모델이 클수록 그에 비례해 느려집니다.
M4 Pro은(는) AI에 좋은가요?
모델을 로컬에서 돌릴 때 가장 중요한 건 메모리와 대역폭입니다. M4 Pro은(는) 최대 64 GB, 273 GB/s로 약 85B 파라미터까지의 모델을 돌릴 수 있습니다. MLX Node로 MLX Network의 AI 작업을 실행해 수익을 낼 수도 있습니다.

출처

  1. Apple: M4 Pro and M4 Maxapple.com
  2. Apple: Mac mini (2024) specssupport.apple.com
M4 Pro 로컬 LLM: 메모리, 속도, 돌릴 수 있는 모델 | MLX