GI LogoGI Logo
  • Anmelden
Digitale Bibliothek
    • Gesamter Bestand

      • Bereiche & Sammlungen
      • Titel
      • Autor
      • Erscheinungsdatum
      • Schlagwort
    • Diese Sammlung

      • Titel
      • Autor
      • Erscheinungsdatum
      • Schlagwort
Digital Bibliothek der Gesellschaft für Informatik e.V.
GI-DL
    • English
    • Deutsch
  • Deutsch 
    • English
    • Deutsch
Dokumentanzeige 
  •   Startseite
  • Fachbereiche
  • Datenbanken und Informationssysteme (DBIS)
  • Datenbank Spektrum
  • Datenbank Spektrum 20(3) - November 2020
  • Dokumentanzeige
JavaScript is disabled for your browser. Some features of this site may not work without it.
  •   Startseite
  • Fachbereiche
  • Datenbanken und Informationssysteme (DBIS)
  • Datenbank Spektrum
  • Datenbank Spektrum 20(3) - November 2020
  • Dokumentanzeige

Efficient Compilation of Regular Path Queries

Autor(en):
Tetzel, Frank [DBLP] ;
Lehner, Wolfgang [DBLP] ;
Kasperovics, Romans [DBLP]
Zusammenfassung
Ad hoc code generation is a state-of-the-art processing paradigm for database execution engines. It minimizes resource consumption by generating specialized code, tailored and streamlined for the single query at hand. In this work, we apply ad hoc code generation to regular path queries (RPQs), an advanced query type in declarative graph query languages. We investigate code generation from multiple angles. We propose COAT, an embedded domain specific language (EDSL) in C++ to improve accessibility of code generation by simplifying the interaction with compiler APIs. Furthermore, we analyze and compare two back ends for COAT providing the just-in-time (JIT) compilation functionality: LLVM, a compiler framework popularly used in databases for code generation, and AsmJit, a JIT assembler with very low compilation latency. We evaluate various compilation techniques for RPQs on different synthetic graph workloads.
  • Vollständige Referenz
  • BibTeX
Tetzel, F., Lehner, W. & Kasperovics, R., (2020). Efficient Compilation of Regular Path Queries.   Datenbank-Spektrum: Vol. 20, No. 3. Springer. (S. 243-259). DOI: 10.1007/s13222-020-00353-9
@article{mci/Tetzel2020,
author = {Tetzel, Frank AND Lehner, Wolfgang AND Kasperovics, Romans},
title = {Efficient Compilation of Regular Path Queries},
journal = {Datenbank-Spektrum},
volume = {20},
number = {3},
year = {2020},
,
pages = { 243-259 } ,
doi = { 10.1007/s13222-020-00353-9 }
}

Sollte hier kein Volltext (PDF) verlinkt sein, dann kann es sein, dass dieser aus verschiedenen Gruenden (z.B. Lizenzen oder Copyright) nur in einer anderen Digital Library verfuegbar ist. Versuchen Sie in diesem Fall einen Zugriff ueber die verlinkte DOI: 10.1007/s13222-020-00353-9

Haben Sie fehlerhafte Angaben entdeckt? Sagen Sie uns Bescheid: Feedback abschicken

Mehr Information

DOI: 10.1007/s13222-020-00353-9
ISSN: 1610-1995
Datum: 2020
Typ: Text/Journal Article

Keywords

  • Code generation
  • Embedded domain specific language
  • Regular path queries
Sammlungen
  • Datenbank Spektrum 20(3) - November 2020 [8]

Zur Langanzeige


Über uns | FAQ | Hilfe | Impressum | Datenschutz

Gesellschaft für Informatik e.V. (GI), Kontakt: Geschäftsstelle der GI
Diese Digital Library basiert auf DSpace.

 

 


Über uns | FAQ | Hilfe | Impressum | Datenschutz

Gesellschaft für Informatik e.V. (GI), Kontakt: Geschäftsstelle der GI
Diese Digital Library basiert auf DSpace.