Simplicity done right for SIMDified query processing on CPU and FPGA

Research output: Contribution to book/Conference proceedings/Anthology/ReportConference contributionContributedpeer-review

Contributors

Abstract

We present a simple but effective solution idea to port SIMDified query processing code to Intel® FPGA cards for acceleration. The main advantage of our approach is the seamless integration with existing SIMD abstraction libraries originally developed to overcome SIMD heterogeneity on x86-processors. Moreover, our approach has the practical benefit to be straightforwardly implemented in C++ without the necessity of complex FPGA-specific programming. Our initial results are very promising, demonstrating a novel approach to comprehensively integrate Intel® FPGAs into the prevailing SIMDified processing on the CPU with reasonable effort.

Details

Original languageEnglish
Title of host publication1st Workshop on Simplicity in Management of Data, SiMoD 2023
PublisherAssociation for Computing Machinery
ISBN (electronic)979-8-4007-0783-4
Publication statusPublished - 17 Jul 2023
Peer-reviewedYes

Workshop

Title1st Workshop on Simplicity in Management of Data
Abbreviated titleSiMoD 2023
Conference number1
DescriptionCo-located with 2023 ACM SIGMOD/PODS Conference
Duration23 June 2023
Website
LocationHyatt Regency Bellevue Hotel
CitySeattle
CountryUnited States of America

External IDs

ORCID /0000-0001-8107-2775/work/194824069

Keywords

Keywords

  • acceleration, FPGA, query processing, SIMD