Heterogeneity-conscious parallel query execution: Getting a better mileage while driving faster!

Tobias Mühlbauer, Wolf Rödiger, Robert Seilbeck, Alfons Kemper, Thomas Neumann

Publikation: Beitrag in Buch/Bericht/KonferenzbandKonferenzbeitragBegutachtung

18 Zitate (Scopus)

Abstract

Physical and thermal restrictions hinder commensurate performance gains from the ever increasing transistor density. While multi-core scaling helped alleviate dimmed or dark silicon for some time, future processors will need to become more heterogeneous. To this end, single instruction set architecture (ISA) heterogeneous processors are a particularly interesting solution that combines multiple cores with the same ISA but asymmetric performance and power characteristics. These processors, however, are no free lunch for database systems. Mapping jobs to the core that fits best is notoriously hard for the operating system or a compiler. To achieve optimal performance and energy efficiency, heterogeneity needs to be exposed to the database system. In this paper, we provide a thorough study of parallelized core database operators and TPC-H query processing on a heterogeneous single-ISA multi-core architecture. Using these insights we design a heterogeneity-conscious job tocore mapping approach for our high-performance main memory database system HyPer and show that it is indeed possible to get a better mileage while driving faster compared to static and operating-system-controlled mappings. Our approach improves the energy delay product of a TPC-H power run by 31% and up to over 60% for specific TPC-H queries. Categories and Subject Descriptors H.2 [Database Management]: Systems.

OriginalspracheEnglisch
Titel10th International Workshop on Data Management on New Hardware, DaMoN 2014 - In Conjunction with the ACM SIGMOD/PODS Conference
Herausgeber (Verlag)Association for Computing Machinery
ISBN (Print)9781450329712
DOIs
PublikationsstatusVeröffentlicht - 2014
Veranstaltung10th International Workshop on Data Management on New Hardware, DaMoN 2014 - In Conjunction with the ACM SIGMOD/PODS Conference - Snowbird, UT, USA/Vereinigte Staaten
Dauer: 23 Juni 201423 Juni 2014

Publikationsreihe

Name10th International Workshop on Data Management on New Hardware, DaMoN 2014 - In Conjunction with the ACM SIGMOD/PODS Conference

Konferenz

Konferenz10th International Workshop on Data Management on New Hardware, DaMoN 2014 - In Conjunction with the ACM SIGMOD/PODS Conference
Land/GebietUSA/Vereinigte Staaten
OrtSnowbird, UT
Zeitraum23/06/1423/06/14

Fingerprint

Untersuchen Sie die Forschungsthemen von „Heterogeneity-conscious parallel query execution: Getting a better mileage while driving faster!“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren