2011
DOI: 10.14778/2002974.2002975
|View full text |Cite
|
Sign up to set email alerts
|

Efficient parallel lists intersection and index compression algorithms using graphics processing units

Abstract: Major web search engines answer thousands of queries per second requesting information about billions of web pages. The data sizes and query loads are growing at an exponential rate. To manage the heavy workload, we consider techniques for utilizing a Graphics Processing Unit (GPU). We investigate new approaches to improve two important operations of search engines-lists intersection and index compression. For lists intersection, we develop techniques for efficient implementation of the binary search algorithm… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
41
0

Year Published

2013
2013
2022
2022

Publication Types

Select...
9

Relationship

0
9

Authors

Journals

citations
Cited by 74 publications
(42 citation statements)
references
References 30 publications
0
41
0
Order By: Relevance
“…Spatial Query Processing on GPUs. Over the past decade, several research efforts have leveraged programmable GPUs to boost the performance of general, data-intensive operations [5,18,22,26,32]. Earlier techniques (e.g., [22]) employed the programmable rendering pipeline to execute these queries.…”
Section: Related Workmentioning
confidence: 99%
“…Spatial Query Processing on GPUs. Over the past decade, several research efforts have leveraged programmable GPUs to boost the performance of general, data-intensive operations [5,18,22,26,32]. Earlier techniques (e.g., [22]) employed the programmable rendering pipeline to execute these queries.…”
Section: Related Workmentioning
confidence: 99%
“…Some set intersection algorithms exploit other characteristics of the modern hardware architectures beyond their branch performance, such as the large amount of cache memory and multiple cores [16][17][18]. For example, Tsirogiannis et al [16] improve the performance of a search-based intersection algorithm by using a small index called a micro-index, which can fit into the processor's cache memory.…”
Section: Related Workmentioning
confidence: 99%
“…There are already a set of research papers on optimizing various database operations on GPUs [12,18,20,28,17,29,16,30,21,19,23,32,10,33,25]. Our unique contribution in this paper is presenting a comprehensive study for complex data warehousing queries with different software optimizations and hardware configurations.…”
Section: Other Related Workmentioning
confidence: 99%
“…Because of GPU's high computational power, how to accelerate various workloads on GPUs has been a major research topic in both the high performance computing area and the database area [12,18,20,28,17,29,16,30,21,19,23,10,33,25,32]. In high performance computing area, GPUs as accelerators have already been widely deployed to process performance-critical tasks.…”
Section: Introductionmentioning
confidence: 99%