arrow
Return

HyperBlocker: Accelerating Rule-based Blocking in Entity Resolution using GPUs

delete2025-02-28
delete0
PRE
AI
朱晓柯 cover
朱晓柯 (Xiaoke Zhu)
谢敏 cover
谢敏 (Min Xie) *
邓婷 cover
邓婷 (Ting Deng)
Q
Qi Zhang
DOI:10.14778/3705829.3705847delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
This paper studies rule-based blocking in Entity Resolution (ER). We propose HyperBlocker, a GPU-accelerated system for blocking in ER. As opposed to previous blocking algorithms and parallel blocking solvers, HyperBlocker employs a pipelined architecture to overlap data transfer and GPU operations. It generates a data- aware and rule-aware execution plan on CPUs, for specifying how rules are evaluated, and develops a number of hardware-aware optimizations to achieve massive parallelism on GPUs. Using real-life datasets, we show that HyperBlocker is at least 6.8x and 9.1x faster than prior CPU-powered distributed systems and GPU-based ER solvers, respectively. Better still, by combining HyperBlocker with the state-of-the-art ER matcher, we can speed up the overall ER process by at least 30% with comparable accuracy.
Keywords:
EFFICIENT
ALGORITHMS

Journal

P
Proceedings of the VLDB Endowment
IF:
3.3
Papers:
556
Citations:
1.2W

Organization

S
shenzhen inst comp sci
Scholars:
23
Papers: 6
Citations: 4
M
meta platforms
Scholars:
10
Papers: 6
Citations: 0