Declarative Sub-Operators for Universal Data Processing

被引:0
|
作者
Jungmair, Michael [1 ]
Giceva, Jana [1 ]
机构
[1] Tech Univ Munich, Munich, Germany
来源
PROCEEDINGS OF THE VLDB ENDOWMENT | 2023年 / 16卷 / 11期
关键词
OPTIMIZATION; QUERIES; ALGEBRA; JOIN;
D O I
10.14778/3611479.3611539
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Data processing systems face the challenge of supporting increasingly diverse workloads efficiently. At the same time, they are already bloated with internal complexity, and it is not clear how new hardware can be supported sustainably. In this paper, we aim to resolve these issues by proposing a unified abstraction layer based on declarative sub-operators in addition to relational operators. By exposing this layer to users, they can express their non-relational workloads declaratively with sub-operators. Furthermore, the proposed sub-operators decouple the semantic implementation of operators from the efficient imperative implementation, reducing the implementation complexity for relational operators. Finally, through fine-grained automatic optimizations, the declarative sub-operators allow for automatic morsel-driven parallelism. We demonstrate the benefits not only by providing a specific set of sub-operators but also implementing them in a compiling query engine. With thorough evaluation and analysis, we show that we can support a richer set of workloads while retaining the development complexity low and being competitive in performance even with specialized systems.
引用
收藏
页码:3461 / 3474
页数:14
相关论文
共 50 条
  • [41] Bernstein operators for universal characters and symplectic universal characters
    Li, Denghui
    Yan, Zhaowen
    NUCLEAR PHYSICS B, 2024, 1008
  • [42] UNIVERSAL FACTORIZATION OF POSITIVE OPERATORS
    DAVIDSON, KR
    HUANG, H
    INDIANA UNIVERSITY MATHEMATICS JOURNAL, 1994, 43 (01) : 131 - 142
  • [43] Universal families and hypercyclic operators
    Grosse-Erdmann, KG
    BULLETIN OF THE AMERICAN MATHEMATICAL SOCIETY, 1999, 36 (03) : 345 - 381
  • [44] UNIVERSAL SHIFTS AND COMPOSITION OPERATORS
    Partington, Jonathan R.
    Pozzi, Elodie
    OPERATORS AND MATRICES, 2011, 5 (03): : 455 - 467
  • [45] ReShape: A Universal Data Processing Approach for Clustering Inhomogeneous and Weakly Separated Manifold Data
    Shang, Zhongju
    Dang, Yaoguo
    Zhu, Jun
    Wang, Haowei
    Wang, Junjie
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2024, 20 (09) : 10901 - 10911
  • [46] UNIVERSAL OPERATORS AND INVARIANT SUBSPACES
    CARADUS, SR
    PROCEEDINGS OF THE AMERICAN MATHEMATICAL SOCIETY, 1969, 23 (03) : 526 - &
  • [47] Universal properties of approximation operators
    Vogt, Andreas
    JOURNAL OF APPROXIMATION THEORY, 2012, 164 (03) : 367 - 370
  • [48] Universal Sequences of Composition Operators
    Charpentier, S.
    Mouze, A.
    JOURNAL OF GEOMETRIC ANALYSIS, 2023, 33 (07)
  • [49] Universal Sequences of Composition Operators
    S. Charpentier
    A. Mouze
    The Journal of Geometric Analysis, 2023, 33
  • [50] Operators on the Universal Hilbert Space Generated by Transfer Operators
    Bezuglyi, Sergey
    Jorgensen, Palle E. T.
    TRANSFER OPERATORS, ENDOMORPHISMS, AND MEASURABLE PARTITIONS, 2018, 2217 : 93 - 104