RUS  ENG
Full version
JOURNALS // Vestnik Yuzhno-Ural'skogo Gosudarstvennogo Universiteta. Seriya "Vychislitelnaya Matematika i Informatika" // Archive

Vestn. YuUrGU. Ser. Vych. Matem. Inform., 2015 Volume 4, Issue 4, Pages 5–31 (Mi vyurv62)

Computer Science, Engineering and Control

Columnar database coprocessor for computing cluster system

E. V. Ivanova, L. B. Sokolinsky

South Ural State University (Chelyabinsk, Russian Federation)

Abstract: 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.

Keywords: columnar coprocessor, CCOP, distributed columnar indices, domain-interval fragmentation, computing cluster systems, manycore coprocessors, MIC architecture.

UDC: 004.657

Received: 10.09.2015

DOI: 10.14529/cmse150401



Bibliographic databases:


© Steklov Math. Inst. of RAS, 2024