Перейти к основному контенту Перейти к главному меню навигации Перейти к нижнему колонтитулу сайта
##common.pageHeaderLogo.altText##
Известия ЮФУ
Технические науки
  • Текущий выпуск
  • Предыдущие выпуски
    • Архив
    • Выпуски 1995 – 2019
  • Редакционный совет
  • О журнале
    • Официально
    • Основные задачи
    • Основные рубрики
    • Специальности ВАК РФ
    • Главный редактор
English
ISSN 1999-9429 print
ISSN 2311-3103 online
  • Вход
  1. Главная /
  2. Найти

Найти

Расширенные фильтры
Опубликовано после
Опубликовано до

Результаты поиска

Найден один результат.
  • ГИБРИДНОЕ ИСПОЛНЕНИЕ ЗАПРОСОВ К АНАЛИТИЧЕСКИМ БАЗАМ ДАННЫХ

    П. А. Курапов
    2021-07-18
    Аннотация ▼

    Для повышения эффективности системам исполнения аналитических запросов необ-
    ходимо использовать все доступные ресурсы современных распределенных гетерогенных
    систем. Ускорители, сложная иерархия памяти и распределенность вычислений создают
    возможности для оптимизации производительности. В статье проводится обзор сущест-
    вующих подходов к реализации механизмов исполнения аналитических запросов к СУБД для
    данных в оперативной памяти с использованием аппаратных ускорителей, в частности,
    особое внимание уделено графическим ускорителям. За счет массивного параллелизма и
    высокой пропускной способности памяти устройства графические ускорители представ-
    ляют перспективную альтернативу основного устройства исполнения аналитических за-
    просов. Существующие методы не задействуют всех возможностей современной аппара-
    туры и обычно основываются на передаче данных по относительно медленной шине PCIe
    для исполнения ядер каждого отдельно взятого оператора. Другой проблемой существую-
    щих методов является явное разделение кодовой базы кодогенераторов реляционных опе-
    раторов для ускорителей (графических процессоров) и центрального процессора, и невоз-
    можность переиспользования сгенерированного кода для других устройств в системе, что
    существенно ограничивает возможности их совместного использования с целью повыше-
    ния производительности. В статье представлен метод эффективного исполнения запро-
    сов на примере системы из двух классов устройств (ЦПУ и графический процессор) при
    помощи компиляции с построением единого, независимого от устройства, промежуточно-
    го представления (SPIR-V) и подход к оптимизации соответствующего гибридного физи-
    ческого плана запроса на основе расширенного классического оператора “Exchange” с ис-
    пользованием гетерогенных вычислительных ресурсов и явным контролем уровня параллелизма для каждого устройства. Для поиска оптимального физического плана предложен
    способ построения модели затрат на основе данных о поведении основных вычислитель-
    ных паттернов реляционных и вспомогательных операторов. Потенциал прироста произ-
    водительности за счет оптимизации запросов целиком для наилучшего с точки зрения про-
    изводительности устройства оценивается с помощью эмпирических данных, полученных
    для коммерческой СУБД с открытым исходным кодом OmniSci DB. Предварительные ре-
    зультаты демонстрируют возможность ускорения обработки запросов в разы (3-8х) при
    выборе наиболее подходящего устройства исполнения.

1 - 1 из 1 результатов

links

Для авторов
  • Подать статью
  • Требования к рукописи
  • Редакционная политика
  • Рецензирование
  • Этика научных публикаций
  • Политика открытого доступа
  • Сопроводительные документы
Язык
  • English
  • Русский

journal

* не является рекламой

index

Индексация журнала
* не является рекламой
Информация
  • Для читателей
  • Для авторов
  • Для библиотек
Адрес редакции: 347900, г. Таганрог, ул. Чехова, д. 22, А-211 Телефон: +7 (8634) 37-19-80 Электронная почта: iborodyanskiy@sfedu.ru
Публикация в журнале бесплатна
Больше информации об этой издательской системе, платформе и рабочем процессе от OJS/PKP.
logo Сайт разработан командой ЦИИР