새로 나온 모델 · 2026.09.04

최종 업데이트

Qwen3.8-Flash-Next 공개: 활성 6B인데 왜 180B를 담아야 하나

Qwen3.8-Flash-Next를 로컬에서 쓰려면: MoE·PLE·MTP와 메모리

Qwen3.8-Flash-Next는 코드나 문서를 입력받아 답변을 생성하는 MoE1 모델이에요. 요청에 맞는 전문가 경로를 골라 토큰2마다 약 6B 파라미터를 계산해요. 실행할 전체 구성은 코어 LM 125B, PLE3 계열 51B, MTP4 4B를 합친 약 180B예요. 이 가중치를 메모리와 SSD5에 어떻게 배치하는지에 따라 실행 가능한 장비와 응답 속도가 달라져요.

팀 서버에서 코드를 함께 검토하려면 전체 가중치를 어디에 저장하고 필요한 데이터를 어떻게 읽어 올지 정해야 해요. 메모리에 모두 담는 구성과 PLE 테이블을 SSD에서 가져오는 구성을 구분해 살펴볼게요.

실행 조건과 핵심 내용
  • 코어 LM 125B, PLE 계열 51B, MTP 4B를 합쳐 약 180B예요.
  • 필요한 자료를 RAM이나 SSD로 옮기면 고속 메모리 부담을 줄일 수 있지만 전송 지연이 생길 수 있어요.
  • 단일 DGX Spark 경로는 NVFP4 체크포인트와 PLE SSD 오프로드를 쓰는 실험 구성으로 살펴봐야 해요.

6B는 토큰마다 계산에 참여하는 규모예요

MoE 모델은 입력에 맞춰 일부 전문가 경로를 선택해 다음 토큰을 계산해요. 약 6B 활성 파라미터는 이때 토큰당 계산에 참여하는 규모를 나타내요. 하지만 다음 토큰에는 다른 전문가가 필요할 수 있으므로 실행기는 선택 가능한 전체 가중치에 접근해야 해요.

공개된 전체 구성은 코어 LM 약 125B, PLE 계열 테이블 약 51B, MTP 약 4B예요. 이 세 부분을 합친 규모가 약 180B이며, PLE와 MTP는 그 전체에 더해지는 별도 모델이 아니라 구성 요소예요. 따라서 6B로 적재 크기를 계산하면 실제로 준비할 가중치를 크게 놓칠 수 있어요.

대형 가중치 보관 벽의 작업등 아래에서 일부 모듈이 활성화된 작업실
토큰마다 약 6B를 계산해도 실행기는 전체 약 180B 구성에 접근할 수 있어야 해요.

PLE 오프로드와 MTP는 맡은 일이 달라요

전체 자료를 GPU6 메모리에 담기 어렵다면, 지원되는 실행 경로에서 PLE 테이블을 RAM7이나 SSD에 두고 필요한 부분을 읽는 방식을 검토할 수 있어요. 고속 메모리에 항상 올려둘 양은 줄지만, 자료를 찾아 옮기는 단계가 추가되므로 실행 가능성과 응답 대기 시간을 따로 확인해야 해요.

MTP는 저장 위치가 아니라 토큰 생성에 관한 기능이에요. 다음 토큰 후보를 제안하고 본 모델이 확인하는 경로를 사용해요. 따라서 PLE를 SSD로 오프로드하는 설정과 MTP 지원 여부는 각각 런타임8에서 확인해야 해요.

SSD에서 필요한 내용을 처음 읽는 요청과 이미 읽은 자료가 캐시에 남아 있는 요청은 대기 시간이 다를 수 있어요. 첫 요청과 반복 요청을 나누어 실행 로그와 캐시 상태를 기록하면 팀의 평소 사용 조건에 가까운 판단을 할 수 있어요.

긴 문서를 넣으면 속도는 어떻게 바뀔까요? — M5 Ultra 256GB · Flash-Next oQ4e · oMLX 0.7.0.dev2 · MTP 3
모델이 메모리에 올라간 뒤의 공개 기록입니다. SSD 로딩 시간은 포함하지 않았습니다.
가속기, 시스템 메모리, 저장장치를 층으로 나눈 대형 모델 적재 작업대
PLE 자료를 RAM이나 SSD로 옮기면 고속 메모리 부담은 줄지만 자료를 가져오는 시간이 더해져요.

단일 DGX Spark는 특정 파일과 패치가 필요한 실험 경로예요

단일 Spark 실행 사례는 128GB 장비에 특정 NVFP49 체크포인트10와 PLE SSD 오프로드용 mmap 패치를 적용했어요. 이 경로를 재현할 때는 체크포인트와 패치, 실행기를 함께 준비해요. 구체적인 명령은 서빙 레시피에서 확인할 수 있어요.

DGX Spark의 128GB 통합 메모리11는 CPU12와 GPU가 나누어 써요. GPU 쪽 자료를 호스트 RAM으로 옮겨도 물리 메모리가 늘어나지 않으며, SSD에서 읽은 페이지가 캐시에 남으면 그 캐시도 같은 메모리를 사용해요. 가중치, KV 캐시13, 실행기와 운영체제가 함께 쓸 공간을 따져야 해요.

재현을 확인할 때는 실행 설정과 로그에서 의도한 NVFP4 파일을 열었는지, PLE 조회가 패치를 거쳐 NVMe14 mmap 경로를 사용하는지 살펴봐요. 파일을 준비했거나 명령을 실행했다는 사실만으로는 해당 경로가 적용됐다고 볼 수 없어요. 서버를 재시작한 뒤 같은 요청이 처리되는지와 설정을 복구할 수 있는지도 확인해야 일상 운영 가능성을 판단할 수 있어요.

두 노드는 적재 여유와 응답 속도를 따로 바꿔요

모델을 두 노드에 나누면 한 대에 담기 어려운 전체 구성을 배치할 여지가 생겨요. 다만 분할된 실행은 노드 간 통신을 더하므로 한 답변이 장비 수만큼 빨라지지는 않아요. 여러 요청을 동시에 처리하는 처리량15과 한 요청의 완료 시간은 별도로 재야 해요.

비교할 때 모델 파일과 양자화16, MTP 설정, 입력 길이, 동시 요청 수를 가능한 한 맞춰요. 단일 요청 완료 시간과 같은 시간 안에 끝난 요청 수를 함께 기록하면, 두 노드가 용량 문제를 해결했는지 처리량을 바꿨는지 구분하기 쉬워요.

짧은 고속 케이블로 연결된 동일한 소형 AI 컴퓨터 두 대
두 노드는 모델을 나눠 담을 수 있지만, 통신 비용 때문에 단일 응답 시간이 노드 수만큼 줄지는 않아요.

실험 경로와 매일 쓸 서버를 실제 질문으로 비교해요

NVFP4 체크포인트와 PLE mmap 패치를 시험하는 것이 목표라면 단일 Spark 경로가 연구 대상이 될 수 있어요. 매일 팀 질문을 처리하려면 업데이트 뒤 패치가 유지되는지, 캐시를 비우거나 프로세스를 다시 시작한 뒤 복구되는지, SSD를 쓸 때 첫 요청을 기다릴 수 있는지도 살펴야 해요.

256GB급 장비도 총용량만 보지 말고, 선택한 실행기가 전체 가중치와 동시 요청 캐시를 어디에 배치하는지 확인해요. 그런 다음 팀에서 자주 묻는 같은 코드 질문을 기존 모델과 나란히 실행해 수정안의 테스트 통과 여부, 첫 응답, 완료 시각을 비교해요. 필요한 파일을 접근 가능한 메모리에 둘 수 있고 대기와 관리 부담이 팀에 맞을 때 운영 후보로 볼 수 있어요.

용어 각주

  1. MoE — 여러 전문가 하위망 중 일부를 입력에 따라 선택해 사용하는 모델 구조입니다. 총 파라미터 수와 한 토큰 처리에 활성화되는 파라미터 수는 다를 수 있습니다.

    본문으로 돌아가기
  2. 토큰 — 모델이 입력이나 출력을 나누어 처리하는 단위입니다.

    본문으로 돌아가기
  3. PLE 임베딩 테이블 — Per-Layer Embedding의 약자로, 모델의 특정 층에 임베딩 정보를 더하는 구조입니다. Qwen Flash-Next 계열은 n-그램 테이블을 사용하며, 지원되는 실행 경로에서는 이 테이블을 RAM이나 SSD로 오프로딩할 수 있습니다.

    본문으로 돌아가기
  4. MTP — 한 번에 여러 미래 토큰을 예측하도록 학습하는 목표 또는 이를 수행하는 모델 구성입니다. 추측 디코딩에서는 이 예측을 후보 토큰으로 제안할 수 있습니다.

    본문으로 돌아가기
  5. SSD — 플래시 메모리를 사용하는 데이터 저장 장치입니다. 전원이 꺼져도 데이터가 보존됩니다.

    본문으로 돌아가기
  6. GPU — 많은 계산을 병렬로 처리하는 프로세서입니다. AI 모델 실행에서는 모델 계산을 맡습니다.

    본문으로 돌아가기
  7. 시스템 RAM — 프로그램이 실행되는 동안 데이터를 임시로 보관하는 시스템 메모리입니다.

    본문으로 돌아가기
  8. 런타임 — 프로그램이 실행될 때 필요한 기능을 제공하는 소프트웨어 환경입니다. 로컬 AI에서는 모델을 실행하는 엔진을 가리키기도 합니다.

    본문으로 돌아가기
  9. NVFP4 — NVIDIA가 정의한 4비트 부동소수점 데이터 형식입니다. 지원 여부는 GPU 세대, 모델과 소프트웨어 구현에 따라 다릅니다.

    본문으로 돌아가기
  10. 체크포인트 — 학습된 모델의 가중치 등을 저장한 파일입니다. 같은 모델 계열도 버전이나 용도에 따라 다른 체크포인트를 쓸 수 있습니다.

    본문으로 돌아가기
  11. 통합 메모리 — CPU와 GPU가 같은 물리 메모리 풀을 공유하는 구조입니다.

    본문으로 돌아가기
  12. CPU — 운영체제와 일반 프로그램 명령을 실행하고, AI에서는 전처리·데이터 이동 등 범용 연산을 맡는 중앙 처리 장치입니다.

    본문으로 돌아가기
  13. KV 캐시 — 어텐션에서 이전 토큰의 키·값을 저장해 다음 토큰 생성 때 재사용하는 메모리입니다. 문맥 길이와 배치 크기에 따라 용량이 달라집니다.

    본문으로 돌아가기
  14. NVMe — SSD가 PCI Express를 통해 통신할 때 사용하는 저장 장치용 프로토콜입니다.

    본문으로 돌아가기
  15. 처리량 — 일정 시간 동안 처리하거나 생성한 작업량입니다. 토큰/초, 요청/초처럼 단위를 함께 확인해야 비교할 수 있습니다.

    본문으로 돌아가기
  16. 양자화 — 모델의 가중치나 계산값을 더 적은 비트로 표현해 저장 공간과 메모리 사용량을 줄이는 방법입니다. 표현 단계가 거칠어져 정확도에도 영향을 줄 수 있습니다.

    본문으로 돌아가기

자주 묻는 질문

이 글에서 가장 먼저 확인할 것은 무엇인가요?
Qwen3.8-Flash-Next는 코드나 문서를 입력받아 답변을 생성하는 MoE 모델이에요. 요청에 맞는 전문가 경로를 골라 토큰마다 약 6B 파라미터를 계산해요. 실행할 전체 구성은 코어 LM 125B, PLE 계열 51B, MTP 4B를 합친 약 180B예요. 이 가중치를 메모리와 SSD에 어떻게 배치하는지에 따라 실행 가능한 장비와 응답 속도가 달라져요.
필요한 메모리는 어느 정도인가요?
전체 자료를 GPU 메모리에 담기 어렵다면, 지원되는 실행 경로에서 PLE 테이블을 RAM이나 SSD에 두고 필요한 부분을 읽는 방식을 검토할 수 있어요. 고속 메모리에 항상 올려둘 양은 줄지만, 자료를 찾아 옮기는 단계가 추가되므로 실행 가능성과 응답 대기 시간을 따로 확인해야 해요.