Inventors:
- Tampa FL, US
Ran Rui - Temple Terrace FL, US
Assignee:
UNIVERSITY OF SOUTH FLORIDA - Tampa FL
International Classification:
G06T 1/60
G06T 1/20
Abstract:
Disclosed are various embodiments for performing a join operation using a graphics processing unit (GPU). The GPU can receive input data including sequences or tuples. The GPU can initialize a histogram in a memory location shared by threads. The GPU can build the histogram of hash values for the sequences. The GPU can reorder the sequences based on the histogram. The GPU can probe partitions and store the results in a buffer pool. The GPU can output the results of the join.