Association for Computing Machinery
The explosive growth in digital data and its growing role in real-time decision support motivate the design of high-performance DataBase Management Systems (DBMSs). Meanwhile, slowdown in supply voltage scaling has stymied improvements in core performance and ushered an era of power-limited chips. These developments motivate the design of DBMS accelerators that maximize utility by accelerating the dominant operations, and provide flexibility in the choice of DBMS, data layout, and data types. The authors study data analytics workloads on contemporary in memory databases and find hash index lookups to be the largest single contributor to the overall execution time.