The HELLS-join: a heterogeneous stream join for extremely large windows

  • Authors:
  • Tomas Karnagel;Dirk Habich;Benjamin Schlegel;Wolfgang Lehner

  • Affiliations:
  • Technische Universität Dresden, Dresden;Technische Universität Dresden, Dresden;Technische Universität Dresden, Dresden;Technische Universität Dresden, Dresden

  • Venue:
  • Proceedings of the Ninth International Workshop on Data Management on New Hardware
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

Upcoming processors are combining different computing units in a tightly-coupled approach using a unified shared memory hierarchy. This tightly-coupled combination leads to novel properties with regard to cooperation and interaction. This paper demonstrates the advantages of those processors for a stream-join operator as an important data-intensive example. In detail, we propose our HELLS-Join approach employing all heterogeneous devices by outsourcing parts of the algorithm on the appropriate device. Our HELLS-Join performs better than CPU stream joins, allowing wider time windows, higher stream frequencies, and more streams to be joined as before.