Mostra el registre d'ítem simple

dc.contributor.authorSalami, Behzad
dc.contributor.authorMalazgirt, Gorker Alp
dc.contributor.authorArcas-Abella, Oriol
dc.contributor.authorYurdakul, Arda
dc.contributor.authorSonmez, Nehir
dc.contributor.otherBarcelona Supercomputing Center
dc.date.accessioned2017-05-15T13:40:38Z
dc.date.available2019-06-01T02:31:40Z
dc.date.issued2017-06-01
dc.identifier.citationSalami, B. [et al.]. AxleDB: A novel programmable query processing platform on FPGA. "Microprocessors and Microsystems", 1 Juny 2017, vol. 51, p. 142-164.
dc.identifier.issn0141-9331
dc.identifier.urihttp://hdl.handle.net/2117/104440
dc.description.abstractWith the rise of Big Data, providing high-performance query processing capabilities through the acceleration of the database analytic has gained significant attention. Leveraging Field Programmable Gate Array (FPGA) technology, this approach can lead to clear benefits. In this work, we present the design and implementation of AxleDB: An FPGA-based platform that enables fast query processing for database systems by melding novel database-specific accelerators with commercial-off-the-shelf (COTS) storage using modern interfaces, in a novel, unified, and a programmable environment. AxleDB can perform a large subset of SQL queries through its set of instructions that can map compute-intensive database operations, such as filter, arithmetic, aggregate, group by, table join, or sort, on to the specialized high-throughput accelerators. To minimize the amount of SSD I/O operations required, AxleDB also supports hardware MinMax indexing for databases. We evaluated AxleDB with five decision support queries from the TPC-H benchmark suite and achieved a speedup from 1.8X to 34.2X and energy efficiency from 2.8X to 62.1X, in comparison to the state-of-the-art DBMS, i.e., PostgreSQL and MonetDB.
dc.description.sponsorshipThe research leading to these results has received funding from the European Union Seventh Framework Program (FP7) (under the AXLE project GA number 318633), the Ministry of Economy and Competitiveness of Spain (under contract number TIN2015-65316-p), Turkish Ministry of Development TAM Project (number 2007K120610), and Bogazici University Scientific Projects (number 7060).
dc.format.extent23 p.
dc.language.isoeng
dc.publisherElsevier
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Spain
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/
dc.subjectÀrees temàtiques de la UPC::Enginyeria electrònica
dc.subject.lcshQuerying (Computer science)
dc.subject.lcshHardware
dc.subject.otherDatabase query processing
dc.subject.otherHardware accelerators
dc.subject.otherReconfigurable computing
dc.titleAxleDB: A novel programmable query processing platform on FPGA
dc.typeArticle
dc.subject.lemacOrdinadors--Dispositius de memòria
dc.subject.lemacProcessament en paral·lel (Ordinadors)
dc.subject.lemacBases de dades--Gestió
dc.identifier.doi10.1016/j.micpro.2017.04.018
dc.description.peerreviewedPeer Reviewed
dc.relation.publisherversionhttp://www.sciencedirect.com/science/article/pii/S0141933117302181
dc.rights.accessOpen Access
dc.description.versionPostprint (author's final draft)
dc.relation.projectidinfo:eu-repo/grantAgreement/MINECO//TIN2015-65316-P/ES/COMPUTACION DE ALTAS PRESTACIONES VII/
local.citation.publicationNameMicroprocessors and Microsystems
local.citation.volume51
local.citation.startingPage142
local.citation.endingPage164


Fitxers d'aquest items

Thumbnail

Aquest ítem apareix a les col·leccions següents

Mostra el registre d'ítem simple