MLX 추론 성능 업데이트: 2026년 4월 벤치마크 및 기능

✍️ OpenClawRadar📅 게시일: April 14, 2026🔗 Source
MLX 추론 성능 업데이트: 2026년 4월 벤치마크 및 기능
Ad

M2 Ultra에서의 성능 벤치마크

이 벤치마크는 128GB 통합 메모리를 탑재한 Mac Studio M2 Ultra에서 MLX 추론을 측정한 것으로, 코딩 에이전트 작업 부하를 위해 대형 모델을 로컬에서 실행했습니다. 생성 속도는 네 가지 모델에 대해 다양한 KV 캐시 깊이(실행당 256 출력 토큰)에서 토큰/초 단위의 디코드 처리량으로 측정되었습니다.

모델 성능 데이터

  • Qwen3.5-27B (dense, 8-bit): 4K에서 20.2 토큰/초, 64K에서 16.4 토큰/초, 128K에서 13.1 토큰/초
  • Qwen3.5-35B-A3B (MoE, 8-bit): 4K에서 71.8 토큰/초, 64K에서 53.5 토큰/초, 128K에서 41.9 토큰/초
  • Nemotron Super 120B (5-bit): 4K에서 36.4 토큰/초, 64K에서 31.2 토큰/초, 128K에서 28.4 토큰/초
  • Qwen3.5-122B-A10B (MoE, 5-bit): 4K에서 40.6 토큰/초, 64K에서 29.4 토큰/초, 128K에서 23.1 토큰/초

35B MoE 모델은 35B 매개변수 중 토큰당 3B만 활성화되기 때문에 높은 처리량을 달성합니다. Nemotron Super 120B는 컨텍스트에 따른 성능 저하가 최소화되어 있는데(4K에서 64K로 14% 감소), 이는 88개 레이어 중 80개가 토큰당 일정한 비용을 가지는 Mamba-2를 사용하기 때문입니다.

기능별 속도 향상

Multi-Token Prediction (MTP): Qwen 3.5 모델들은 다음 토큰을 병렬로 예측하는 내장 드래프트 헤드를 가지고 있습니다. 90%의 확률적 수용률로, 122B 모델은 약 17 토큰/초에서 38.8 토큰/초로 향상됩니다(2.3배 속도 향상). 서버 오버헤드는 최소화되어 있습니다: vllm-mlx를 통한 짧은 프롬프트 요청은 39 토큰/초로 생성되어 기준치와 일치합니다.

SpecPrefill: 긴 프롬프트의 경우, 2B 드래프트 모델이 어텐션을 통해 토큰 중요도를 평가한 후, 대상 모델이 상위 20%만 프리필합니다. 128K 컨텍스트에서 122B 모델의 경우, 첫 번째 토큰까지의 시간(TTFT)이 19.3분에서 3.5분으로 감소합니다(5.5배 속도 향상). 이 기능은 8K 토큰 이상의 프롬프트에만 활성화됩니다.

Ad

MLX 대 llama.cpp 비교

Qwen3.5-35B-A3B를 두 스택에서 벤치마킹(KV 캐시 채운 후 512 토큰 생성):

  • 32K 컨텍스트: MLX 8-bit: 60.8 토큰/초, llama.cpp FA ON (5-bit): 54.85 토큰/초, llama.cpp FA OFF: 36.45 토큰/초
  • 64K 컨텍스트: MLX 8-bit: 53.2 토큰/초, llama.cpp FA ON (5-bit): 45.84 토큰/초, llama.cpp FA OFF: 24.47 토큰/초
  • 128K 컨텍스트: MLX 8-bit: 42.7 토큰/초, llama.cpp FA ON (5-bit): 34.48 토큰/초, llama.cpp FA OFF: 13.73 토큰/초

MLX는 128K 컨텍스트에서 최대 1024개의 스레드 그룹을 디스패치하는 2-패스 분할-K 디코드 커널(sdpa_vector_2pass)을 사용합니다. 이 비교는 MLX가 긴 컨텍스트 길이에서 llama.cpp와 경쟁력을 가짐을 보여줍니다.

하이브리드 아키텍처 영향

테스트된 모델들은 더 적은 어텐션 레이어를 사용하는 하이브리드 아키텍처를 사용합니다:

  • Qwen3.5-35B-A3B: 25% 어텐션 레이어(40개 중 10개), 4K에서 71.8 토큰/초, 64K에서 -25% 감소
  • Nemotron Super 120B: 9% 어텐션 레이어(88개 중 8개), 4K에서 36.4 토큰/초, 64K에서 -14% 감소

Qwen 3.5는 네트워크의 대부분에 GatedDeltaNet 레이어(선형 회귀)를 사용하고, 표준 어텐션은 레이어의 25%에만 적용합니다. 더 적은 어텐션 레이어는 토큰당 스캔할 KV 캐시가 적고, 긴 컨텍스트에서의 성능 저하가 적음을 의미합니다.

최근 개선 사항

MLX 생태계는 빠른 발전을 보인 세 가지 계층을 가지고 있습니다. MLX 코어는 스레드 안전성 개편(스레드당 M... [원문 잘림]. 연속 배칭과 프리픽스 캐시와 결합하여, 122B 모델은 이전에는 비현실적이었던 컨텍스트 길이에서 코딩 에이전트를 인터랙티브하게 서비스할 수 있게 되었습니다.

📖 Read the full source: r/LocalLLaMA

Ad

👀 See Also

Anthropic, AI 경쟁사들의 대규모 Claude 모델 복제 증거 보고
News

Anthropic, AI 경쟁사들의 대규모 Claude 모델 복제 증거 보고

Anthropic은 DeepSeek, Moonshot, MiniMax가 약 24,000개의 가짜 계정을 사용해 Claude로부터 대규모 증류를 진행했으며, 1,600만 건 이상의 교환 기록이 확인되었다는 증거를 공유했습니다.

OpenClawRadar
Claude Code 2.1.84는 범용 에이전트 프롬프트와 PowerShell 도구를 추가하고 중복 프롬프트를 제거했습니다.
News

Claude Code 2.1.84는 범용 에이전트 프롬프트와 PowerShell 도구를 추가하고 중복 프롬프트를 제거했습니다.

Claude Code 2.1.84는 코드베이스 작업을 위한 새로운 범용 서브에이전트 프롬프트와 슬립 명령어 회피 지침이 포함된 PowerShell 도구 설명을 도입했습니다. 이 업데이트에서는 아홉 개의 중복 프롬프트가 제거되고 여러 도구 설명이 단순화되었습니다.

OpenClawRadar
Anthropic, 클로드 코드 기능을 프로 구독에서 신규 사용자 대상으로 테스트 중에 제거
News

Anthropic, 클로드 코드 기능을 프로 구독에서 신규 사용자 대상으로 테스트 중에 제거

Anthropic은 신규 사용자를 대상으로 한 월 20달러 'Pro' 구독 플랜에서 Claude Code 접근을 일시적으로 제거했습니다. 웹사이트 가격 페이지와 지원 문서를 변경한 후 다시 원상복구했습니다. 회사는 이를 '신규 프로슈머 가입자의 2%를 대상으로 한 소규모 테스트'라고 설명했습니다.

OpenClawRadar
유지보수 비용을 줄이지 못하는 AI 에이전트가 팀을 망칠 것입니다
News

유지보수 비용을 줄이지 못하는 AI 에이전트가 팀을 망칠 것입니다

James Shore는 AI 코딩 속도를 두 배로 높여도 유지보수 비용이 절반으로 줄지 않으면 몇 달 안에 순 생산성이 손실된다고 주장합니다. 모델은 코드 출력이 2배이고 라인당 유지보수 비용이 2배일 때 생산성이 약 5개월 후에 시작점보다 나빠진다는 것을 보여줍니다.

OpenClawRadar