ETRI-Knowledge Sharing Plaform

ENGLISH

성과물

논문 검색
구분 SCI
연도 ~ 키워드

상세정보

학술대회 A Comprehensive Empirical Study of Query Performance Across GPU DBMSes
Cited 3 time in scopus Download 0 time Share share facebook twitter linkedin kakaostory
저자
서영균, 안준영, 탁병철, 나갑주
발행일
202206
출처
International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS) 2022, pp.1-29
DOI
https://dx.doi.org/10.1145/3508024
협약과제
22ZS1300, 인공지능 처리성능 한계를 극복하는 고성능 컴퓨팅 기술 연구, 김강호
초록
In recent years, GPU database management systems (DBMSes) have rapidly become popular largely due to their remarkable acceleration capability obtained through extreme parallelism in query evaluations. However, there has been relatively little study on the characteristics of these GPU DBMSes for a better understanding of their query performance in various contexts. Also, little has been known about what the potential factors could be that affect the query processing jobs within the GPU DBMSes. To fill this gap, we have conducted a study to identify such factors and to propose a structural causal model, including key factors and their relationships, to explicate the variances of the query execution times on the GPU DBMSes. We have also established a set of hypotheses drawn from the model that explained the performance characteristics. To test the model, we have designed and run comprehensive experiments and conducted in-depth statistical analyses on the obtained empirical data. As a result, our model achieves about 77% amount of variance explained on the query time and indicates that reducing kernel time and data transfer time are the key factors to improve the query time. Also, our results show that the studied systems should resolve several concerns such as bounded processing within GPU memory, lack of rich query evaluation operators, limited scalability, and GPU under-utilization.
KSP 제안 키워드
Causal model, Data transfer time, Database management systems, Empirical data, Empirical study, GPU database, Key factor, Query Execution, Query Processing, Query evaluation, Query performance