GI LogoGI Logo
  • Login
Digital Library
    • All of DSpace

      • Communities & Collections
      • Titles
      • Authors
      • By Issue Date
      • Subjects
    • This Collection

      • Titles
      • Authors
      • By Issue Date
      • Subjects
Digital Library Gesellschaft für Informatik e.V.
GI-DL
    • English
    • Deutsch
  • English 
    • English
    • Deutsch
View Item 
  •   DSpace Home
  • Fachbereiche
  • Datenbanken und Informationssysteme (DBIS)
  • Datenbank Spektrum
  • Datenbank Spektrum 14(3) - November 2014
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.
  •   DSpace Home
  • Fachbereiche
  • Datenbanken und Informationssysteme (DBIS)
  • Datenbank Spektrum
  • Datenbank Spektrum 14(3) - November 2014
  • View Item

Heterogeneity-Aware Operator Placement in Column-Store DBMS

Author:
Karnagel, Tomas [DBLP] ;
Habich, Dirk [DBLP] ;
Schlegel, Benjamin [DBLP] ;
Lehner, Wolfgang [DBLP]
Abstract
Due to the tremendous increase in the amount of data efficiently managed by current database systems, optimization is still one of the most challenging issues in database research. Today’s query optimizer determine the most efficient composition of physical operators to execute a given SQL query, whereas the underlying hardware consists of a multi-core CPU. However, hardware systems are more and more shifting towards heterogeneity, combining a multi-core CPU with various computing units, e.g., GPU or FPGA cores. In order to efficiently utilize the provided performance capability of such heterogeneous hardware, the assignment of physical operators to computing units gains importance. In this paper, we propose a heterogeneity-aware physical operator placement strategy (HOP) for in-memory columnar database systems in a heterogeneous environment. Our placement approach takes operators from the physical query execution plan as an input and assigns them to computing units using a cost model at runtime. To enable this runtime decision, our cost model uses the characteristics of the computing units, execution properties of the operators, as well as runtime data to estimate execution costs for each unit. We evaluated our approach on full TPC-H queries within a prototype database engine. As we are going to show, the placement in a heterogeneous hardware system has a high influence on query performance.
  • Citation
  • BibTeX
Karnagel, T., Habich, D., Schlegel, B. & Lehner, W., (2014). Heterogeneity-Aware Operator Placement in Column-Store DBMS.   Datenbank-Spektrum: Vol. 14, No. 3. Springer. (S. 211-221). DOI: 10.1007/s13222-014-0167-9
@article{mci/Karnagel2014,
author = {Karnagel, Tomas AND Habich, Dirk AND Schlegel, Benjamin AND Lehner, Wolfgang},
title = {Heterogeneity-Aware Operator Placement in Column-Store DBMS},
journal = {Datenbank-Spektrum},
volume = {14},
number = {3},
year = {2014},
,
pages = { 211-221 } ,
doi = { 10.1007/s13222-014-0167-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-014-0167-9

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

More Info

DOI: 10.1007/s13222-014-0167-9
ISSN: 1610-1995
xmlui.MetaDataDisplay.field.date: 2014
Content Type: Text/Journal Article
Collections
  • Datenbank Spektrum 14(3) - November 2014 [9]

Show full item record


About uns | FAQ | Help | Imprint | Datenschutz

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

 

 


About uns | FAQ | Help | Imprint | Datenschutz

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