Translation of Array-Based Loops to Distributed Data-Parallel Programs
Summary: Framework to translate array-based loops into distributed data-parallel programs; more general and efficient than prior work. Spark-based prototype; evaluates against hand-written implementations on scientific arrays, showing practical viability. (summarized by gpt-5-nano on Feb 09 2026)
Incoming Non-self Citations Over Time
Authors
Incoming Citations (Sorted by Pagerank)
Showing 1 of 1 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 11,513 | TraNCE: Transforming Nested Collections Efficiently | 2021 | VLDB | 4.1945683e-05 |
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 8 of 8 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank | Cited Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 66 | Spark SQL: Relational Data Processing in Spark | 2015 | SIGMOD | 0.00061639801 |
| 318 | Overview of SciDB: Large Scale Array Storage, Processing and Analysis | 2010 | SIGMOD | 0.00027795661 |
| 444 | Parallelizing Sequential Graph Computations | 2017 | SIGMOD | 0.00022987918 |
| 734 | The TileDB Array Data Storage Manager | 2017 | VLDB | 0.00017455248 |
| 1,456 | Rewriting Procedures for Batched Bindings | 2008 | VLDB | 0.00011899772 |
| 1,876 | ArrayStore: A Storage Manager for Complex Parallel Array Processing | 2011 | SIGMOD | 0.00010239284 |
| 3,296 | Extracting Equivalent SQL from Imperative Code in Database Applications | 2016 | SIGMOD | 7.2596583e-05 |
| 4,677 | Automatically Leveraging MapReduce Frameworks for Data-Intensive Applications | 2018 | SIGMOD | 6.0047822e-05 |
Previous
Page 1 / 1
Next
Semantically Similar Papers
| Overall Rank | Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 1,721 | Distributed Data-Parallel Computing Using a High-Level Programming Language | 2009 | SIGMOD | 0.00010762918 |
| 2,757 | Parallel Data Analysis Directly on Scientific File Formats | 2014 | SIGMOD | 8.1679384e-05 |
| 1,876 | ArrayStore: A Storage Manager for Complex Parallel Array Processing | 2011 | SIGMOD | 0.00010239284 |
| 1,402 | Hybrid Parallelization Strategies for Large-Scale Machine Learning in SystemML | 2014 | VLDB | 0.00012180605 |
| 2,818 | Implicit Parallelism through Deep Language Embedding | 2015 | SIGMOD | 8.0665558e-05 |
| 3,200 | Big Data Analytics with Datalog Queries on Spark | 2016 | SIGMOD | 7.3912411e-05 |
| 7,019 | Bridging the Gap Between HPC and Big Data Frameworks | 2017 | VLDB | 4.860057e-05 |
| 2,172 | Spinning Fast Iterative Data Flows | 2012 | VLDB | 9.3706587e-05 |
| 2,848 | Exploiting Matrix Dependency for Efficient Distributed Matrix Computation | 2015 | SIGMOD | 8.0208832e-05 |
| 4,259 | Optimizing I/O for Big Array Analytics | 2012 | VLDB | 6.3147285e-05 |