DBScholar

Back to papers

UPLIFT: Parallelization Strategies for Feature Transformations in Machine Learning Workloads

Summary: UPLIFT adaptively parallelizes costly feature transformations using data-aware fine-grained task graphs and cache-conscious execution, including for multi-pass workloads. On its FTBench benchmark, it achieves up to 31.6× speedup (9.27× average) over state-of-the-art ML systems. (summarized by gpt-5.6-luna on Jul 24 2026)

Paper ID
hff971f6079cdf7a3
Venue
VLDB
Year
2022
Pagerank
5.6956362e-05
Overall Rank
6,679 | 55.24%
DOI
10.14778/3551793.3551842
PDF
Download (CC BY-NC-ND 4.0)

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@article{phani_vldb22,
        title = {{UPLIFT: Parallelization Strategies for Feature Transformations in Machine Learning Workloads}},
        author = {Phani, Arnab and Erlbacher, Lukas and Boehm, Matthias},
        journal = {PVLDB},
        series = {{VLDB} '22},
        volume = {15},
        number = {11},
        pages = {2929--2938},
        doi = {10.14778/3551793.3551842},
        url = {https://doi.org/10.14778/3551793.3551842},
        year = {2022}
}

Incoming Citations (Sorted by Pagerank)

Showing 7 of 7 citing papers.

Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 45 of 45 cited papers.

Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.

Rank Cited Paper Year Venue Pagerank
14 MonetDB/X100: Hyper-Pipelining Query Execution 2005 CIDR 0.00063972112
21 Efficiently Compiling Efficient Query Plans for Modern Hardware 2011 VLDB 0.00056737487
200 Snorkel: Rapid Training Data Creation with Weak Supervision 2018 VLDB 0.00025443474
212 Sort vs. Hash Revisited: Fast Join Implementation on Modern Multi-Core CPUs 2009 VLDB 0.00024786576
250 Multi-Core, Main-Memory Joins: Sort vs. Hash Revisited 2014 VLDB 0.00023080446
387 The LDBC Social Network Benchmark: Interactive Workload 2015 SIGMOD 0.00019360364
415 SystemML: Declarative Machine Learning on Spark 2016 VLDB 0.00018619173
423 Massively Parallel Sort-Merge Joins in Main Memory Multi-Core Database Systems 2012 VLDB 0.00018450254
569 Incremental Knowledge Base Construction Using DeepDive 2015 VLDB 0.00016212139
656 Materialization Optimizations for Feature Selection Workloads 2014 SIGMOD 0.00015052106
711 On Synopses for Distinct-Value Estimation Under Multiset Operations 2007 SIGMOD 0.00014589586
1,083 Hybrid Parallelization Strategies for Large-Scale Machine Learning in SystemML 2014 VLDB 0.00012089325
1,123 Snuba: Automating Weak Supervision to Label Training Data 2019 VLDB 0.00011901566
1,151 Data Management Challenges in Production Machine Learning 2017 SIGMOD 0.000117662
1,154 Cerebro: A Data System for Optimized Deep Learning Model Selection 2020 VLDB 0.00011762688
1,269 An Experimental Comparison of Thirteen Relational Equi-Joins in Main Memory 2016 SIGMOD 0.00011236561
1,278 Automating Large-Scale Data Quality Verification 2018 VLDB 0.00011208469
1,281 Orca: A Modular Query Optimizer Architecture for Big Data 2014 SIGMOD 0.00011198917
1,374 Towards Scalable Dataframe Systems 2020 VLDB 0.00010862447
1,567 HELIX: Holistic Optimization for Accelerating Iterative Machine Learning 2019 VLDB 0.00010179013
1,615 Compressed Linear Algebra for Large-Scale Machine Learning 2016 VLDB 0.00010054378
1,616 SystemDS: A Declarative Machine Learning System for the End-to-End Data Science Lifecycle 2020 CIDR 0.00010048776
1,707 BigBench: Towards an Industry Standard Benchmark for Big Data Analytics 2013 SIGMOD 9.8031942e-05
2,062 tf.data: A Machine Learning Data Processing Framework 2021 VLDB 9.0820315e-05
2,116 Production Machine Learning Pipelines: Empirical Analysis and Optimization Opportunities 2021 SIGMOD 9.0047829e-05
2,720 Exploiting Matrix Dependency for Efficient Distributed Matrix Computation 2015 SIGMOD 8.0778267e-05
2,827 To Partition, or Not to Partition, That is the Join Question in a Real System 2021 SIGMOD 7.9486247e-05
3,018 GenBase: A Complex Analytics Genomics Benchmark 2014 SIGMOD 7.7318102e-05
3,104 On Optimizing Operator Fusion Plans for Large-Scale Machine Learning in SystemML 2018 VLDB 7.6281929e-05
3,331 SPOOF: Sum-Product Optimization and Operator Fusion for Large-Scale Machine Learning 2017 CIDR 7.4065701e-05
3,528 A Comparative Evaluation of Systems for Scalable Linear Algebra-based Analytics 2018 VLDB 7.2134232e-05
3,749 Automated Feature Engineering for Algorithmic Fairness 2021 VLDB 7.0348686e-05
3,785 Parallelizing Query Optimization 2008 VLDB 7.0012696e-05
3,945 Flexible Rule-Based Decomposition and Metadata Independence in Modin: A Parallel Dataframe System 2022 VLDB 6.8925046e-05
4,009 Overton: A Data System for Monitoring and Improving Machine-Learned Products 2020 CIDR 6.8427225e-05
4,227 Accelerating Queries with Group-By and Join by Groupjoin 2011 VLDB 6.7087461e-05
4,329 MNC: Structure-Exploiting Sparsity Estimation for Matrix Expressions 2019 SIGMOD 6.64569e-05
4,354 LIMA: Fine-grained Lineage Tracing and Reuse in Machine Learning Systems 2021 SIGMOD 6.6318545e-05
5,117 Towards Benchmarking Feature Type Inference for AutoML Platforms 2021 SIGMOD 6.2551509e-05
5,531 Managing ML Pipelines: Feature Stores and the Coming Wave of Embedding Ecosystems 2021 VLDB 6.0786523e-05
5,808 Optimizing Machine Learning Workloads in Collaborative Environments 2020 SIGMOD 5.9708628e-05
7,051 The Case for Deep Query Optimisation 2020 CIDR 5.5964667e-05
7,860 ExDRa: Exploratory Data Science on Federated Raw Data 2021 SIGMOD 5.422643e-05
7,888 Mind the Gap: Bridging Multi-Domain Query Workloads with EmptyHeaded 2017 VLDB 5.4161029e-05
9,048 The Power of Nested Parallelism in Big Data Processing – Hitting Three Flies with One Slap – 2021 SIGMOD 5.2155403e-05
Previous Page 1 / 1 Next

Semantically Similar Papers