https://hgpu.org/?p=5297
Exploring graphics processing units as parallel coprocessors for online aggregation