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,517 | TraNCE: Transforming Nested Collections Efficiently | 2021 | VLDB | 4.1905499e-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.00061707583 |
| 319 | Overview of SciDB: Large Scale Array Storage, Processing and Analysis | 2010 | SIGMOD | 0.00027771951 |
| 441 | Parallelizing Sequential Graph Computations | 2017 | SIGMOD | 0.00023172424 |
| 731 | The TileDB Array Data Storage Manager | 2017 | VLDB | 0.0001743996 |
| 1,457 | Rewriting Procedures for Batched Bindings | 2008 | VLDB | 0.00011891025 |
| 1,878 | ArrayStore: A Storage Manager for Complex Parallel Array Processing | 2011 | SIGMOD | 0.00010229691 |
| 3,298 | Extracting Equivalent SQL from Imperative Code in Database Applications | 2016 | SIGMOD | 7.2527707e-05 |
| 4,676 | Automatically Leveraging MapReduce Frameworks for Data-Intensive Applications | 2018 | SIGMOD | 5.9992323e-05 |
Previous
Page 1 / 1
Next
Semantically Similar Papers
| Overall Rank | Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 1,719 | Distributed Data-Parallel Computing Using a High-Level Programming Language | 2009 | SIGMOD | 0.00010759065 |
| 2,764 | Parallel Data Analysis Directly on Scientific File Formats | 2014 | SIGMOD | 8.1607305e-05 |
| 1,878 | ArrayStore: A Storage Manager for Complex Parallel Array Processing | 2011 | SIGMOD | 0.00010229691 |
| 1,407 | Hybrid Parallelization Strategies for Large-Scale Machine Learning in SystemML | 2014 | VLDB | 0.00012163413 |
| 2,823 | Implicit Parallelism through Deep Language Embedding | 2015 | SIGMOD | 8.0593793e-05 |
| 3,207 | Big Data Analytics with Datalog Queries on Spark | 2016 | SIGMOD | 7.3847098e-05 |
| 7,019 | Bridging the Gap Between HPC and Big Data Frameworks | 2017 | VLDB | 4.8553946e-05 |
| 2,179 | Spinning Fast Iterative Data Flows | 2012 | VLDB | 9.3632007e-05 |
| 2,855 | Exploiting Matrix Dependency for Efficient Distributed Matrix Computation | 2015 | SIGMOD | 8.013421e-05 |
| 4,254 | Optimizing I/O for Big Array Analytics | 2012 | VLDB | 6.3084831e-05 |