Micro-architectural Analysis of OLAP Systems on Persistent Memory.
Proceedings of the 12th Conference on Innovative Data Systems Research, 2022
Parallelizing Intra-Window Join on Multicores: An Experimental Study.
Proceedings of the SIGMOD '21: International Conference on Management of Data, 2021
HaoCL: Harnessing Large-scale Heterogeneous Processors Made Easy.
Proceedings of the 40th IEEE International Conference on Distributed Computing Systems, 2020
Is FPGA Useful for Hash Joins?
Proceedings of the 10th Conference on Innovative Data Systems Research, 2020
Inter-domain routing bottlenecks and their aggravation.
Comput. Networks, 2019
BriskStream: Scaling Data Stream Processing on Shared-Memory Multicore Architectures.
Proceedings of the 2019 International Conference on Management of Data, 2019
On-The-Fly Parallel Data Shuffling for Graph Processing on OpenCL-Based FPGAs.
Proceedings of the 29th International Conference on Field Programmable Logic and Applications, 2019
Cloud-DNN: An Open Framework for Mapping DNN Models to Cloud FPGAs.
Proceedings of the 2019 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays, 2019
Waterwheel: Realtime Indexing and Temporal Range Query Processing over Massive Data Streams.
Proceedings of the 34th IEEE International Conference on Data Engineering, 2018
HaaS: Cloud-Based Real-Time Data Analytics with Heterogeneity-Aware Scheduling.
Proceedings of the 38th IEEE International Conference on Distributed Computing Systems, 2018
HASS: High Accuracy Spike Sorting with Wavelet Package Decomposition and Mutual Information.
Proceedings of the IEEE International Conference on Bioinformatics and Biomedicine, 2018
High performance database systems on coupled CPU-GPU architectures
PhD thesis, 2016
GPL: A GPU-based Pipelined Query Processing Engine.
Proceedings of the 2016 International Conference on Management of Data, 2016
In-Cache Query Co-Processing on Coupled CPU-GPU Architectures.
Proc. VLDB Endow., 2014
OmniDB: Towards Portable and Efficient Query Processing on Parallel CPU/GPU Architectures.
Proc. VLDB Endow., 2013
Revisiting Co-Processing for Hash Joins on the Coupled CPU-GPU Architecture.
Proc. VLDB Endow., 2013