Сжатие кэша для эффективного вывода LLM в масштабируемой пирамиде

 PyramidInfer: Allowing Efficient KV Cache Compression for Scalable LLM Inference

PyramidInfer: эффективное сжатие кэша KV для масштабируемого вывода LLM

LLM, такие как GPT-4, отлично справляются с пониманием языка, но сталкиваются с высоким использованием памяти GPU во время вывода, что ограничивает их масштабируемость для приложений реального времени, таких как чат-боты. Существующие методы снижают использование памяти путем сжатия кэша KV, но не учитывают межслойные зависимости и требования к памяти предварительных вычислений.

Исследователи из Университета Шанхайского Цзяотун, компании Xiaohongshu Inc. и Южно-Китайского университета технологий разработали PyramidInfer, который улучшает вывод LLM путем сжатия кэша KV. В отличие от существующих методов, PyramidInfer сохраняет только важные ключи контекста и значения по слоям, что значительно уменьшает использование памяти GPU. Эксперименты показывают, что PyramidInfer увеличивает пропускную способность в 2,2 раза и снижает память кэша KV более чем на 54% по сравнению с существующими методами, демонстрируя его эффективность в различных задачах и моделях.

Практические решения

Эффективные стратегии необходимы для обработки растущего спроса на запросы чат-ботов с целью максимизации пропускной способности путем использования параллелизма GPU. Один из подходов — увеличение памяти GPU с помощью параллелизма конвейера и выгрузки кэша KV, используя несколько GPU или оперативную память. Для ограниченной памяти GPU другой вариант — снижение кэша KV. Техники, такие как FlashAttention 2 и PagedAttention, минимизируют потери памяти путем оптимизации операций CUDA. Методы, такие как StreamingLLM, H2O и Scissorhands, сжимают кэш KV, фокусируясь на недавнем контексте или механизмах внимания, но не учитывают различия между слоями и сжатие в фазе предварительной загрузки. PyramidInfer устраняет эти недостатки, учитывая сжатие, специфичное для слоя, в обе фазы.

Проверка гипотезы об избыточности контекста вывода (ICR) и гипотезы о последовательности внимания (RAC) вдохновила создание PyramidInfer. ICR предполагает, что многие ключи контекста и значения избыточны во время вывода и необходимы только при обучении для предсказания следующего токена. Эксперименты с моделью LLaMA 2-13B показали, что более глубокие слои имеют большую избыточность, что позволяет значительно сократить кэш KV без ущерба качеству вывода. RAC подтверждает, что некоторые ключи и значения последовательно использовались недавними токенами, что позволяет выбрать ключевые контексты (PVC) для эффективного вывода. PyramidInfer использует эти идеи для эффективного сжатия кэша KV в обеих фазах.

В заключение, PyramidInfer представляет эффективный метод сжатия кэша KV во время предварительной загрузки и генерации, вдохновленный ICR и RAC. Этот подход значительно снижает использование памяти GPU без ущерба для производительности модели, что делает его идеальным для развертывания больших языковых моделей в ограниченных ресурсах. Несмотря на его эффективность, PyramidInfer требует дополнительных вычислений, что ограничивает ускорение при небольших размерах пакета. Как первый метод сжатия кэша KV в фазе предварительной загрузки, PyramidInfer еще не является безотказным методом, что указывает на потенциал для будущих улучшений в этой области.

Проверьте статью здесь

Все права на это исследование принадлежат его авторам.

Также не забудьте подписаться на нас в Twitter.

Присоединяйтесь к нашему Telegram-каналу, Discord-каналу и группе LinkedIn.

Если вам понравилась наша работа, вам понравится и наша рассылка.

Не забудьте присоединиться к нашему 42k+ ML SubReddit.

Попробуйте ИИ ассистент в продажах на сайте Flycode.ru.

Узнайте, как ИИ может изменить ваши процессы с решениями от Flycode.ru.

Мобильная разработка на заказ и готовые решения

Мобильная разработка

Готовые и индивидуальные решения

Веб решения - разработка сайтов и сервисов

Web решения

Получите бесплатную консультацию по веб-разработке прямо сейчас

Аутсорсинг, подбор специалистов и команд разработки

Аутсорсинг

Выберите своего специалиста сегодня и начните свой проект

Новости

  • Itinai.com it company office background blured photography by 93e48de1 e0a4 4327 bf1a 5249ee257f75 2

    Агентный ИИ: Стратегия для Автономных Систем

    Agentic AI: Преобразование бизнес-операций Введение в Agentic AI Agentic AI представляет собой новую эволюцию в автоматизации бизнеса, позволяя системам принимать автономные решения и взаимодействовать с контекстом. Это меняет подход организаций к функционированию, переходя…

  • Itinai.com it company office background blured photography by 12fe5e49 d0a5 47b8 a36f 0071089d22c3 3

    Улучшение использования инструментов ИИ в бизнесе с помощью обучения с подкреплением

    Практические бизнес-решения для улучшения больших языковых моделей Интеграция внешних инструментов с большими языковыми моделями (LLMs) становится все более популярной в сфере ИИ. Это открывает новые возможности для бизнеса. Вот как можно улучшить бизнес-процессы…

  • Itinai.com it company office background blured photography by c2deb05c 8496 4a4d 8cab 2bb3d57fc0f0 1

    Развертывание MCP-сервера на базе Firecrawl для бизнес-приложений

    Внедрение полностью интегрированного сервера MCP на базе Firecrawl Данное руководство поможет вам настроить полностью функциональный сервер Model Context Protocol (MCP) с использованием Smithery для конфигурации и VeryaX для оркестрации в реальном времени. Следуя…

  • Itinai.com it company office background blured photography by 12fe5e49 d0a5 47b8 a36f 0071089d22c3 0

    Внедрение LLM-агента с доступом к инструментам с использованием MCP-Use

    Практические бизнес-решения с использованием LLM-агента Внедрение LLM-агента с доступом к инструментам через MCP-Use может значительно улучшить бизнес-процессы и повседневную жизнь. Вот как это может помочь: Улучшение взаимодействия с клиентами Создание чат-бота позволяет автоматизировать…

  • Itinai.com it company office background blured photography by 0b545732 d29f 4839 a448 751a77ba1563 2

    Улучшение ИИ: Объединение Размышлений и Проверки с Помощью RLV

    Практические бизнес-решения для улучшения работы с ИИ Понимание обучения с подкреплением в языковых моделях Большие языковые модели (LLM) значительно улучшили свои способности к рассуждению благодаря методу обучения с подкреплением (RL). Этот подход вознаграждает…

  • Itinai.com it company office background blured photography by 93e48de1 e0a4 4327 bf1a 5249ee257f75 0

    Запуск HealthBench: Новый стандарт оценки ИИ в здравоохранении

    Введение в HealthBench HealthBench — это опенсорсная платформа для оценки производительности ИИ в здравоохранении, разработанная OpenAI. Она позволяет улучшить взаимодействие между ИИ и медицинскими работниками, обеспечивая более точные и безопасные результаты. Проблемы в…

  • Itinai.com it company office background blured photography by c2deb05c 8496 4a4d 8cab 2bb3d57fc0f0 1

    Продвижение многомодального ИИ: практические бизнес-решения

    Понимание многомодального ИИ Искусственный интеллект (ИИ) значительно расширился за пределы традиционных систем обработки языка. Сегодня существуют модели, которые могут обрабатывать различные типы входных данных, включая текст, изображения, аудио и видео. Эта область, известная…

  • Itinai.com it company office background blured photography by d266ecb7 1141 4fd8 a45e d7242fbf1e9e 0

    Создайте и опубликуйте свой AI-блог с Lovable.dev и интеграцией GitHub

    Практические бизнес-решения с использованием искусственного интеллекта Как это улучшает бизнес и реальную жизнь Создание блога с помощью Lovable.dev позволяет компаниям быстро и эффективно запустить онлайн-присутствие. Это улучшает видимость бренда, привлекает клиентов и увеличивает…

  • Itinai.com it company office background blured photography by 41bad236 c948 453e 803a 7165a764e0bf 1

    StreamBridge: Преобразование Видео-LLMs для Реального Времени

    Бизнес-Трансформация с помощью Искусственного Интеллекта Понимание Ограничений Video-LLMs Video-LLMs предназначены для анализа записанных видео. Однако, такие отрасли, как робототехника и автономное вождение, требуют понимания видео в реальном времени. Это создает значительные трудности, так…

  • Itinai.com it company office background blured photography by b78d385e b261 4424 829c 8c380ea5040f 1

    Запуск INTELLECT-2: Децентрализованная модель рассуждений с 32 миллиардами параметров

    Проблемы централизованного обучения ИИ Традиционные методы централизованного обучения сталкиваются с ограничениями из-за высокой стоимости вычислительных кластеров и нехватки ресурсов. Это затрудняет эксперименты и сотрудничество в исследованиях. Децентрализованные решения Переход к децентрализованным методам обучения…

  • Itinai.com it company office background blured photography by 392d7806 596c 4c64 a1ae 56d85025c3f2 1

    AG-UI: Революция в Реальном Времени для Взаимодействия AI и Front-End Приложений

    AG-UI: Упрощение Взаимодействия с ИИ в Реальном Времени Современные достижения в области искусственного интеллекта значительно улучшили автоматизацию задач, таких как суммирование, миграция данных и планирование. Однако, чтобы повысить эффективность бизнеса, необходимо внедрить решения,…

  • Itinai.com it company office background blured photography by 392d7806 596c 4c64 a1ae 56d85025c3f2 1

    Аудио-SDS: Новый Подход к Синтезу Звука с Использованием ИИ

    Понимание Audio-SDS: Новый подход к синтезу аудио Введение в модели диффузии аудио Модели диффузии аудио значительно продвинулись в создании качественной речи, музыки и звуковых эффектов. Однако их основная сила заключается в генерации образцов,…

  • Itinai.com it company office background blured photography by 342dc52c d1e8 48a5 a450 02825b0d4c2b 0

    Эффективный размер состояния: новая метрика для оптимизации памяти в последовательных моделях

    Практические бизнес-решения с использованием Effective State-Size (ESS) Использование метрики Effective State-Size (ESS) в последовательных моделях может значительно улучшить производительность бизнеса и повысить эффективность работы. Вот шаги, которые помогут внедрить эту метрику в вашу…

  • Itinai.com it company office background blured photography by b78d385e b261 4424 829c 8c380ea5040f 2

    Запуск GTE-ModernColBERT-v1: Продвинутый Семантический Поиск для Длинных Документов

    Практические бизнес-решения Для компаний, стремящихся внедрить решения на основе ИИ, рассмотрите следующие шаги: 1. Определите возможности автоматизации Ищите процессы, которые можно автоматизировать для повышения эффективности. Это может включать в себя обработку запросов клиентов,…

  • Itinai.com it company office background blured photography by 12fe5e49 d0a5 47b8 a36f 0071089d22c3 3

    Ускорение аннотирования активного обучения с Adala и Google Gemini

    Использование ИИ для классификации медицинских симптомов Введение Компании могут использовать фреймворк Adala и Google Gemini для создания эффективного процесса активного обучения, который поможет в классификации медицинских симптомов. Это улучшит процессы аннотирования данных и…

  • Itinai.com it company office background blured chaos 50 v b3314315 0308 4954 a141 47b85163297e 2

    PrimitiveAnything: Инновационная AI-платформа для 3D-реконструкции форм

    Практические бизнес-решения с использованием PrimitiveAnything Преобразование 3D-форм через простые геометрические фигуры открывает новые возможности для повышения эффективности в различных секторах. Вот как можно внедрить эти технологии в бизнес. Шаг 1: Понимание абстракции форм…

  • Itinai.com it company office background blured photography by 342dc52c d1e8 48a5 a450 02825b0d4c2b 0

    Создание чат-бота с памятью на основе Claude и Mem0

    Практические бизнес-решения с использованием AI Внедрение AI с памятью, используя Claude и Mem0, может значительно улучшить взаимодействие с клиентами и повысить эффективность бизнеса. Вот как это можно реализовать: 1. Установка окружения Установите необходимые…

  • Itinai.com it company office background blured photography by 4eb35f19 7615 468b aeb9 1b0429702b67 3

    Оптимизация разреженных языковых моделей для повышения бизнес-эффективности

    Оптимизация разреженных языковых моделей для бизнес-эффективности Введение в разреженные языковые модели Разреженные большие языковые модели (LLM), особенно те, которые построены на основе структуры Mixture of Experts (MoE), становятся все более популярными в области…