Proceedings of the VLDB Endowment · 2021 · 37 citations · 92 references
ComputingComputer ScienceHigh-performance ComputingDatabasesParallel AlgorithmsParallel ComputingData ParallelismDatabase ManagementGraphics Processing Unit ComputingHardware AccelerationParallel Computing SystemsParallel DatabasesData Parallel ExecutionGpu ArchitectureGpu Parallel AlgorithmsMulti-gpu SystemsProductivitySoftware Development Life CycleSoftware Development Methodology
GPU-accelerated database systems have been studied for more than 10 years, ranging from prototyping development to industry products serving in multiple domains of data applications. Existing GPU database research solutions are often focused on specific aspects in parallel algorithms and system implementations for specific features, while industry product development generally concentrates on delivering a whole system by considering its holistic performance and cost. Aiming to fill this gap between academic research and industry development, we present a comprehensive industry product study on a complete CPU/GPU HTAP system, called RateupDB. We firmly believe "the art of balance" addresses major issues in the development of RateupDB. Specifically, we consider balancing multiple factors in the software development cycle, such as the trade-off between OLAP and OLTP, the trade-off between system performance and development productivity, and balanced choices of algorithms in the product. We also present RateupDB's complete TPC-H test performance to demonstrate its significant advantages over other existing GPU DBMS products.
92
Spark: cluster computing with working sets
Matei Zaharia, Mosharaf Chowdhury, Michael J. Franklin et al. · 2010 · 4.2K citations
Christopher Olston, Benjamin Reed, Utkarsh Srivastava et al. · 2008 · 1.7K citations
In-Datacenter Performance Analysis of a Tensor Processing Unit
Norman P. Jouppi, Cliff Young, Nishant Patil et al. · ACM SIGARCH Computer Architecture News · 2017 · 1.3K citations · Full text
C-store: a column-oriented DBMS
Mike Stonebraker, Daniel J. Abadi, Adam Batkin et al. · 2005 · 928 citations