До 60% вычислительных ресурсов GPU уходит на перерасчёт контекста
Графические процессоры могут тратить до 60% ресурсов на перерасчёт контекста.
- 01.Графические процессоры могут тратить до 60% ресурсов на перерасчёт контекста.
По сообщению VentureBeat, графические процессоры, использующиеся для работы с большими языковыми моделями, могут тратить до 60% своих вычислительных ресурсов на перерасчёт контекста, который уже был обработан. Об этом заявил Алан МакСевени, технический директор компании WEKA, в интервью ведущему аналитика VentureBeat Робу Стречаю на последней встрече в рамках серии мероприятий VentureBeat AI Impact Series. МакСевени отметил, что такая неэффективность связана с тем, как большие языковые модели хранят историю общения в памяти GPU. Он утверждает, что решение этой проблемы позволит компаниям обслуживать в несколько раз больше пользователей на уже имеющем оборудовании. «Проблемы, с которыми сталкиваются клиенты WEKA, в основном проявляются в инфраструктуре, отдельно от метрик приложений, которые каждая компания настраивает для своей области», — добавил он. «Ограничения, с которыми сталкиваются люди, это бюджет, доступность электроэнергии и пространство в дата-центрах», — сказал МакСевени. «Эти ограничения мешают многим организациям расти, поэтому все пытаются извлечь больше из уже сделанных капитальных вложений». В процессе многоходового вывода, GPU хранят обработанный контекст в кэше KV, чтобы не пересчитывать его с каждым обменом. Однако память GPU ограничена; когда старый контекст вытесняется, GPU может потребоваться заново пересчитать ту же историю, когда сессия возобновляется. «Если не иметь стратегии для решения этой проблемы, GPU может работать на уровне всего лишь 30% загрузки на новую работу», — отметил он. «С хорошей стратегией можно достичь более 90% или 95% в лучшем случае». Когда компания строит свою собственную инфраструктуру для AI-работ, более 80% бюджета уходит на GPU, поэтому карта, которая тратит свои циклы на перерасчёт, является «колоссальной тратой денег», добавил он. Отрасль уже движется к более активному повторному использованию и выгрузке кэша KV, от технологий Mooncake и DeepSeek до платформы контекстной памяти CMX от Nvidia, встроенной в её стек Vera Rubin. МакСевени утверждает, что NVMe flash предлагает более экономичное место для хранения этого кэша по сравнению с расширением серверной DRAM: он сопоставим или превосходит DRAM по удержанию кэша KV, лучше масштабируется и стоит значительно дешевле. «Вы получаете эти данные как можно быстрее, позволяя кому-то другому занять GPU, а затем возвращаете их, когда они понадобятся», — сказал он. Скорость этой замены определяет, сколько пользователей может обслуживать один GPU. Если система может быстро перемещать кэш, каждый GPU может обслуживать в четыре-пять раз больше пользователей. Компания, сталкивающаяся с нехваткой мощностей, может разместить столько же людей или агентов на своих существующих серверах, прежде чем закажет другой GPU. Система Augmented Memory Grid от WEKA, работающая на программном обеспечении NeuralMesh, захватывает кэш KV с серверов GPU, хранит его централизованно и загружает обратно на любой хост в дата-центре. Таким образом, сессия может остановиться на одном сервере и возобновиться на другом без необходимости повторного вычисления истории на втором GPU. Центральная загрузка кэша KV увеличила количество пользователей на тех же GPU в 7 раз и подняла выход с 200,000 токенов до 2 миллионов за то же время по сравнению с выгрузкой в DRAM, отметил МакСевени. Однако оптимизация кэша оставляет не затронутой сторону приложения. «Вам всё равно нужно оптимизировать ваше приложение, рабочий процесс и конвейер как можно лучше», — объяснил он. Вопрос о том, следует ли оптимизировать веса модели через квантование и дообучение или сначала окружение вокруг модели, варьируется в зависимости от клиента. Но большинство команд с реальным опытом работы с LLM уже научились сокращать галлюцинации, уменьшать потери и проверять результаты. Существует большая разница в знаниях в области инфраструктуры, где многие клиенты всё ещё не знают, сколько свободной мощности их существующие системы могут освободить для большего количества запросов и пользователей. Не стоит вопрос о том, следует ли строить собственную проприетарную стек вместо использования хостингового сервиса — выгода достается тому, кто контролирует GPU, отметил МакСевени, что касается как компании, использующей собственное оборудование, так и компании, арендующей необработанные GPU и работающей на их программном обеспечении. «Если вы платите поставщику модели на основе токенов, то большая часть выгоды от любого кэширования на их стороне уходит в их карман, а не в ваш», — добавил он. Это соотношение становится ещё более важным по мере того, как предложение GPU становится ограниченным. МакСевени указал на сообщение Google своим клиентам о том, что каждый GPU, который он заказал для Google Cloud, но ещё не установлен, уже имеет покупателя на весь срок службы, и клиенты, не сделавшие резервирование до декабря, не должны рассчитывать на возможность получения мощностей по запросу. Провайдеры услуг, покупающие из того же ограниченного источника, столкнутся с той же проблемой. «Запуск части своей собственной инфраструктуры может не быть вашей первой мыслью», — сказал МакСевени. «Но это может стать необходимостью». Материал подготовлен нейросетью на основе оригинальной публикации. ИИ может ошибаться в деталях (цифры, имена, даты, цитаты) — для важной информации сверяйтесь с первоисточником.
Related Intelligence
All stories →为什么 Anthropic 的 IPO 招股说明书缺少如此多的关键数据
Anthropic 的 S-1 文件长达数百页,并且遗漏了相当多的财务细节。 “Anthropic 欠投资者更多信息,”一位分析师告诉《连线》杂志。
随着自主重型设备需求激增,Bedrock Robotics 总融资接近 10 亿美元
Bedrock Robotics 可实现大型挖掘机的自动化,以提高建筑工地的经济效益。 |图片来源:Bedrock Robotics 总部位于旧金山的 Bedrock Robotics 已筹集 6 亿美元的 C 轮融资,由 CapitalG 和 Emergence Capital 共同领投,估值为 41 亿美元。圆形…
GPT-6.1 Terra 将 OpenAI 的 API 价格减半,但仍比其更大的模型取得进展
OpenAI 发布了 GPT-6.1 Terra,这是一款中端模型,与前身相比,API 价格降低了一半。分析师表示,它为每美元的智能设定了新标准,特别是对于日常计算任务和人工智能驱动的计算机控制。文章 GPT-6.1 Terra...