Implicit Parallelism through Deep Language Embedding
Summary: Deeply embed data-analysis APIs in a host language to hide parallelism behind an IR and expose declarative dataflows. A compiler pipeline yields efficient data-parallel plans, removing runtime-engine syntax and showing gains on two systems. (summarized by gpt-5-nano on Feb 09 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Alexander Alexandrov
- 2. Lauritz Thamsen
- 3. Andreas Kunft
- 4. Odej Kao
- 5. Asterios Katsifodimos
- 6. Tobias Herb
- 7. Felix Schüler
- 8. Volker Markl
Incoming Citations (Sorted by Pagerank)
Showing 16 of 16 citing papers.
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 10 of 10 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank | Cited Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 3 | Pig Latin: A Not-So-Foreign Language for Data Processing | 2008 | SIGMOD | 0.0024183614 |
| 22 | SCOPE: Easy and Efficient Parallel Processing of Massive Data Sets | 2008 | VLDB | 0.0008456613 |
| 51 | Including Group-By in Query Optimization | 1994 | VLDB | 0.00067123727 |
| 70 | Hive - A Warehousing Solution Over a Map-Reduce Framework | 2009 | VLDB | 0.00059533166 |
| 202 | LINQ: Reconciling Objects, Relations and XML in the .NET Framework | 2006 | SIGMOD | 0.00034920912 |
| 413 | HaLoop: Efficient Iterative Data Processing on Large Clusters | 2010 | VLDB | 0.00023904409 |
| 1,265 | Jaql: A Scripting Language for Large Scale Semistructured Data Analysis | 2011 | VLDB | 0.00012947629 |
| 2,172 | Spinning Fast Iterative Data Flows | 2012 | VLDB | 9.3706587e-05 |
| 4,166 | Sloth: Being Lazy is a Virtue (When Issuing Database Queries) | 2014 | SIGMOD | 6.391976e-05 |
| 4,209 | FERRY - Database-Supported Program Execution | 2009 | SIGMOD | 6.3572003e-05 |
Previous
Page 1 / 1
Next
Semantically Similar Papers
| Overall Rank | Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 1,873 | An Architecture for Compiling UDF-centric Workflows | 2015 | VLDB | 0.00010253002 |
| 6,658 | Scalable Querying of Nested Data | 2021 | VLDB | 4.9711629e-05 |
| 1,110 | Parallel Evaluation of Conjunctive Queries | 2011 | PODS | 0.00013968198 |
| 4,677 | Automatically Leveraging MapReduce Frameworks for Data-Intensive Applications | 2018 | SIGMOD | 6.0047822e-05 |
| 8,534 | Translation of Array-Based Loops to Distributed Data-Parallel Programs | 2020 | VLDB | 4.4937074e-05 |
| 1,355 | SQL/MapReduce: A practical approach to self-describing, polymorphic, and parallelizable user-defined functions | 2009 | VLDB | 0.00012404572 |
| 22 | SCOPE: Easy and Efficient Parallel Processing of Massive Data Sets | 2008 | VLDB | 0.0008456613 |
| 2,172 | Spinning Fast Iterative Data Flows | 2012 | VLDB | 9.3706587e-05 |
| 1,402 | Hybrid Parallelization Strategies for Large-Scale Machine Learning in SystemML | 2014 | VLDB | 0.00012180605 |
| 11,840 | Emma in Action: Declarative Dataflows for Scalable Data Analysis | 2016 | SIGMOD | 4.1945683e-05 |