RUS  ENG
Полная версия
ЖУРНАЛЫ // Вестник Южно-Уральского государственного университета. Серия «Вычислительная математика и информатика» // Архив

Вестн. ЮУрГУ. Сер. Выч. матем. информ., 2015, том 4, выпуск 1, страницы 64–70 (Mi vyurv14)

Информатика, вычислительная техника и управление

Применение графических ускорителей для обработки запросов над сжатыми данными в параллельных системах баз данных

С. О. Приказчиков, П. С. Костенецкий

Южно-Уральский государственный университет (Челябинск, Россия)

Аннотация: Работа посвящена вопросам применения графических процессоров для обработки запросов в параллельных системах баз данных. Целью данной работы является оценка эффективности выполнения запросов к сжатой базе данных без предварительной распаковки с использованием графических ускорителей, поддерживающих технологию CUDA. Объем внутренней памяти ГПУ на порядки меньше, чем объем оперативной памяти современных вычислительных систем. Это ограничивает размер базы данных, которую можно загрузить в память ГПУ и как следствие не позволяет раскрыть весь вычислительный потенциал графического процессора. Предлагается подход для обработки запросов над сжатыми данными на ГПУ. На основе предложенного подхода реализован эмулятор параллельной СУБД. Аналогичный эмулятор разработан для ЦПУ. Приведены результаты вычислительных экспериментов и произведена оценка эффективности данного подхода.

Ключевые слова: графические процессоры, параллельная обработка запросов, CUDA.

УДК: 004.65

Поступила в редакцию: 11.12.2014

DOI: 10.14529/cmse150106



Реферативные базы данных:


© МИАН, 2024