Efficient execution of user-defined functions in SQL queries

Y Foufoulas, A Simitsis - Proceedings of the VLDB Endowment, 2023 - dl.acm.org
User-defined functions (UDFs) have been widely used to overcome the expressivity
limitations of SQL and complement its declarative nature with functional capabilities. UDFs …

YeSQL: " you extend SQL" with rich and highly performant user-defined functions in relational databases

Y Foufoulas, A Simitsis, L Stamatogiannakis… - Proceedings of the …, 2022 - dl.acm.org
The diversity and complexity of modern data management applications have led to the
extension of the relational paradigm with syntactic and semantic support for User-Defined …

Optimizing tensor programs on flexible storage

M Schleich, A Shaikhha, D Suciu - … of the ACM on Management of Data, 2023 - dl.acm.org
Tensor programs often need to process large tensors (vectors, matrices, or higher order
tensors) that require a specialized storage format for their memory layout. Several such …

User-defined functions in modern data engines

Y Foufoulas, A Simitsis - 2023 IEEE 39th International …, 2023 - ieeexplore.ieee.org
Modern data management applications involve complex processing tasks over large
volumes of data. Although this falls naturally within the scope of relational databases, many …

Efficient and portable einstein summation in SQL

M Blacher, J Klaus, C Staudt, S Laue, V Leis… - Proceedings of the …, 2023 - dl.acm.org
Computational problems ranging from artificial intelligence to physics require efficient
computations of large tensor expressions. These tensor expressions can often be …

Pushing ML Predictions Into DBMSs

M Paganelli, P Sottovia, K Park… - … on Knowledge and …, 2023 - ieeexplore.ieee.org
In the past decade, many approaches have been suggested to execute ML workloads on a
DBMS. However, most of them have looked at in-DBMS ML from a training perspective …

[PDF][PDF] PyFroid: Scaling Data Analysis on a Commodity Workstation.

KV Emani, A Floratou, C Curino, L Tanca, Q Luo… - EDBT, 2024 - openproceedings.org
Almost every organization today is promoting data-driven decision making leveraging
advances in data science. According to various surveys, data scientists spend up to 80% of …

Sharing Queries with Nonequivalent User-defined Aggregate Functions

C Zhang, T Farouk - ACM Transactions on Database Systems, 2024 - dl.acm.org
This article presents Sharing User-Defined Aggregate Function (SUDAF), a declarative
framework that allows users to write User-defined Aggregate Functions (UDAFs) as …

The Duck's Brain: Training and Inference of Neural Networks in Modern Database Engines

ME Schüle, T Neumann, A Kemper - arXiv preprint arXiv:2312.17355, 2023 - arxiv.org
Although database systems perform well in data access and manipulation, their relational
model hinders data scientists from formulating machine learning algorithms in SQL …

NN2SQL: Let SQL Think for Neural Networks

M Schüle, A Kemper, T Neumann - 2023 - fis.uni-bamberg.de
Although database systems perform well in data access and manipulation, their relational
model hinders data scientists from formulating machine learning algorithms in SQL …