NVIDIA представила GPU-ускоренный движок GQE для выполнения SQL-запросов, обеспечивающий производительность до 25,5 раз быстрее, чем традиционные решения на базе CPU. Это открывает новые горизонты для обработки больших объемов данных и значительно снижает время отклика для предприятий.
Новые возможности GQE
Технологии GQE включают высокоскоростную память NVIDIA, высокопроизводительную передачу данных и продвинутую декомпрессию. Используя архитектуру NVLink-C2C и движок декомпрессии Blackwell, GQE минимизирует задержки передачи данных и сокращает время выполнения запросов. На тестовом наборе TPC-H SF1000 система показала агрегированное ускорение до 7,5x по сравнению с обычными CPU-решениями.
Как это работает
Архитектура GQE разбивает процесс на три ключевых слоя: запрос, данные и выполнение. Соответственно, запросы сначала преобразуются в планы Substrait, что позволяет им эффективно использовать возможности GPU. Данные хранятся в специализированных форматах для быстрого доступа, а выполнение происходит на GPU лишь по мере необходимости, что позволяет избегать загромождения памяти.
Практические выгоды
Эта технология открывает новые возможности для разработчиков и компаний, обрабатывающих большие объемы данных. Например, предприятия, использующие SQL-движки, могут значительно сократить время анализа данных и улучшить оперативность бизнес-решений. Ускорение работы с данными позволит сократить затраты на вычислительные ресурсы.
В следующем году ожидаются новые релизы GQE, которые должны дополнительно улучшить производительность и расширить функциональность.