Columnar database coprocessor for computing cluster system
Autor: | Ivanova, E. V., Sokolinsky, L. B. |
---|---|
Rok vydání: | 2015 |
Předmět: |
кластерные вычислительные системы
многоядерные сопроцессоры domain-interval fragmentation distributed columnar indices распределенные колоночные индексы manycore coprocessors computing cluster systems колоночный сопроцессор КСОП доменно-интервальная фрагментация архитектура MIC ГРНТИ 50.33 columnar coprocessor MIC architecture УДК 004.383 CCOP УДК 004.657 |
Popis: | Статья посвящена вопросам проектирования и реализации колоночного сопроцессора баз данных для реляционных СУБД. Колоночный сопроцессор (КСОП) разработан на базе колоночной модели хранения данных и ориентирован на большие кластерные вычислительные системы. КСОП может работать как на обычных центральных процессорах, так и на сопроцессорах с архитектурой MIC. КСОП поддерживает колоночные индексы с суррогатными ключами, которые во фрагментированном виде хранятся в оперативной памяти кластерной вычислительной системы. Фрагментация осуществляется на основе доменно-интервального принципа. На запросах класса OLAP колоночный сопроцессор КСОП демонстрирует производительность, многократно превышающую производительность строчных хранилищ. The paper is devoted to the design and implementation issues of columnar coprocessor for RDBMS. Columnar coprocessor (CCOP) is developed on the base of columnar data storage model. It is designed for large computing cluster systems. CCOP can utilize CPUs as well as manycore coprocessors MIC. CCOP maintains the columnar indices with surrogate keys stored in distributed main memory. The partitioning is performed on the base of domain-interval model. For the data warehouse workload, CCOP demonstrates performance much higher than row-stores do. Иванова Елена Владимировна, программист отдела поддержки и обучения пользователей Лаборатории суперкомпьютерного моделирования, Южно-Уральский государственный университет (Челябинск, Российская Федерация), Elena.Ivanova@susu.ru. Соколинский Леонид Борисович, д. ф.-м. н., профессор, проректор по информатизации, Южно-Уральский государственный университет (Челябинск, Российская Федерация), Leonid.Sokolinsky@susu.ru. E.V. Ivanova, South Ural State University (Chelyabinsk, Russian Federation) Elena.Ivanova@susu.ru, L.B. Sokolinsky, South Ural State University (Chelyabinsk, Russian Federation) Leonid.Sokolinsky@susu.ru |
Databáze: | OpenAIRE |
Externí odkaz: |