DeepInfer: DeepSeek이 실서비스에 쓰는 추론 엔진을 Apache 2.0으로 공개
무엇인가요
DeepInfer는 DeepSeek이 자기 API 서비스에서 쓰는 추론 프레임워크예요. vLLM에서 출발해 크게 고쳤고 FlashMLA, DeepGEMM, DeepEP 같은 자체 커널과 전문가 병렬화(MoE 모델의 전문가를 여러 GPU에 나누는 방식), 구조화 출력, 추측 디코딩을 담았어요. 지금은 DeepSeek-V4.1-Flash만 지원하고 NVIDIA SM100(Blackwell)과 Huawei Ascend 950에서 돌아요.
export DEEPINFER_ACCELERATOR=nvidia
./build.sh
python examples/offline_inference.py왜 중요한가요
큰 MoE 모델을 실제 서비스 규모로 돌리는 방법을 코드로 볼 수 있다는 점이 커요. DeepSeek은 한 클러스터에서 하루 155조 토큰을 처리한다고 밝혔어요업체 주장. 다만 KV 캐시 관리, 프리필·디코드 분리, 복제본 간 부하 분산은 빠져 있고 Hopper 이하 GPU는 안 돼요. 바로 서비스에 쓰기보다 자체 추론 스택을 다루는 팀이 설계를 참고하는 용도로 보는 게 맞아요.
완성도
Beta 베타코드는 공개됐지만 오프라인 추론만 담겨 있고 완전한 서비스에 필요한 부분은 빠져 있어서 베타로 봤어요.
앞으로 이렇게 지켜보세요
- 빠진 부분: KV 캐시 시스템과 부하 분산 코드가 GitHub에 추가되는지 봐요.
- 지원 범위: V4.1-Flash 외 모델이나 Hopper GPU 지원이 README에 추가되는지 확인해요.
- vLLM·SGLang: 커뮤니티 추론 엔진이 DeepInfer 최적화를 가져가는지 각 저장소 PR을 지켜봐요.