DocumentCode
1813614
Title
Hardware-accelerated join processing in large Semantic Web databases with FPGAs
Author
Werner, Stefan ; Groppe, Sven ; Linnemann, Volker ; Pionteck, Thilo
Author_Institution
Inst. of Inf. Syst., Univ. of Lubeck, Lubeck, Germany
fYear
2013
fDate
1-5 July 2013
Firstpage
131
Lastpage
138
Abstract
The increasing amount of data to be processed by database systems asks for a continuous increase in processing power. While traditional system designs can hardly cope with these performance requirements, dedicated hardware accelerators provide the required processing power. However, dedicated hardware accelerators are inflexible and cannot be adapted to the requirements of a dedicated query. In this paper, a concept is introduced to improve the performance of a Semantic Web database by developing a flexible FPGA-based hardware accelerator. The feasibility of this approach is shown by implementing different types of join operators as one of the most important and most time consuming operators in query execution. The performance comparison between the proposed FPGA implementation and a software solution in C on a general-purpose processor shows a significant speed-up up to 10 times.
Keywords
database management systems; field programmable gate arrays; query processing; semantic Web; FPGA implementation; data processing; flexible FPGA-based hardware accelerator; general-purpose processor; hardware-accelerated join processing; large semantic Web database system; query execution; software solution; Databases; Field programmable gate arrays; Hardware; Resource description framework; Software systems; FPGA; Hardware Accelarator; Join Processing; Reconfigurable Computing; Semantic Web Database;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing and Simulation (HPCS), 2013 International Conference on
Conference_Location
Helsinki
Print_ISBN
978-1-4799-0836-3
Type
conf
DOI
10.1109/HPCSim.2013.6641403
Filename
6641403
Link To Document