Вікторина, пов’язана з посібником · важко Рівень
Тест із дезагрегованим попереднім заповненням і декодуванням
Перевіряє вузькі місця попереднього заповнення та декодування, передачу KV-кешу, фазові перешкоди, налаштування ресурсів і дезагреговані системи обслуговування.
Питання 1 з 8
Яка основна апаратна причина для розділення попереднього заповнення та декодування на різні пули GPU?
Перегляньте кожне запитання8 запитання
Відповіді та пояснення з’являються під час виконання тесту.
- Яка основна апаратна причина для розділення попереднього заповнення та декодування на різні пули GPU?
- Попереднє заповнення залежить від обчислень, а декодування – від пропускної здатності пам’яті
- Вони використовують різні мови програмування
- Для декодування потрібно більше електроенергії, ніж для попереднього заповнення
- Prefill взагалі не може працювати на графічних процесорах
- Яку структуру даних необхідно передати від робітників попереднього заповнення до робітників декодування?
- Вага моделі
- Кеш KV (ключ-значення).
- Словник токенізатора
- Стан оптимізатора
- Яку проблему конкретно зменшує дезагрегація в налаштуванні спільного графічного процесора?
- Збій драйвера GPU
- Втрата мережевих пакетів в Інтернеті
- Блокування початку рядка, коли довге попередньо заповнення зупиняє декодування інших
- Модельні галюцинації
- Чому попереднє заповнення можна агресивно пакетувати, але декодування отримує переваги від різного налаштування?
- Декодування ніколи не використовує GPU
- Попереднє заповнення виконується лише раз на день
- Дозування неможливе під час попереднього заповнення
- Токени попереднього заповнення зчитуються паралельно, що максимізує використання обчислювальної системи за один прохід
- Які з’єднання зазвичай використовуються для переміщення кешу KV між дезагрегованими пулами?
- NVLink або InfiniBand
- Комутовані модеми
- Кабелі USB 2.0
- Bluetooth
- Які названі системи пов’язані з обслуговуванням дезагрегованого попереднього заповнення/декодування?
- TCP, UDP і HTTP
- DistServe, Splitwise та Mooncake
- Word, Excel і PowerPoint
- 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