가이드 연계 퀴즈 · 하드 레벨
분리된 미리 채우기 및 디코딩 제공 퀴즈
병목 현상 미리 채우기 및 디코딩, KV 캐시 전송, 위상 간섭, 리소스 조정 및 분리된 서비스 시스템을 확인합니다.
질문 1 의 8
사전 채우기와 디코딩을 서로 다른 GPU 풀로 분리하는 핵심 하드웨어 이유는 무엇입니까?
모든 질문 미리보기8 질문
퀴즈를 풀면 정답과 설명이 나타납니다.
- 사전 채우기와 디코딩을 서로 다른 GPU 풀로 분리하는 핵심 하드웨어 이유는 무엇입니까?
- 프리필은 컴퓨팅에 바인딩되고 디코드는 메모리 대역폭에 바인딩됩니다.
- 그들은 다른 프로그래밍 언어를 사용합니다
- 디코드에는 프리필보다 더 많은 전력이 필요합니다.
- 사전 채우기는 GPU에서 전혀 실행될 수 없습니다.
- 프리필 워커에서 디코딩 워커로 어떤 데이터 구조를 전송해야 합니까?
- 모델 가중치
- KV(키-값) 캐시
- 토크나이저 어휘
- 최적화 상태
- 공유 GPU 설정에서 분할이 특히 감소하는 문제는 무엇입니까?
- GPU 드라이버 충돌
- 인터넷의 네트워크 패킷 손실
- 긴 프리필로 인해 다른 사람의 디코딩이 지연되는 헤드 오브 라인 차단
- 모델 환각
- 사전 채우기를 적극적으로 일괄 처리할 수 있지만 디코드는 다른 조정을 통해 이점을 얻을 수 있는 이유는 무엇입니까?
- 디코드는 GPU를 사용하지 않습니다.
- 미리 채우기는 하루에 한 번만 실행됩니다.
- 사전 채우기 중에는 일괄 처리가 불가능합니다.
- 미리 채우기 토큰을 병렬로 읽어 패스당 컴퓨팅 활용도를 극대화합니다.
- 분리된 풀 간에 KV 캐시를 이동하는 데 일반적으로 어떤 상호 연결이 사용됩니까?
- NVLink 또는 InfiniBand
- 전화 접속 모뎀
- USB 2.0 케이블
- 블루투스
- 분리된 사전 채우기/디코드 제공과 연결된 명명된 시스템은 무엇입니까?
- TCP, UDP, HTTP
- DistServe, Splitwise 및 Mooncake
- 워드, 엑셀, 파워포인트
- JPEG, PNG, GIF
- Why must the KV cache produced during prefill be available to the decode workers?
- It contains the model’s optimizer state
- It stores the user’s GPU allocation
- Decode uses cached prompt keys and values to generate subsequent tokens without recomputing the whole prompt
- It is needed only to calculate validation accuracy
- What is a resource-allocation benefit of separating prefill and decode pools?
- Both phases must use identical batch sizes
- The model no longer needs a KV cache
- The scheduler can eliminate all network communication
- Each phase can be sized and parallelized for its own compute or memory bottleneck