A Futhark compiler pass verifies array properties (range, monotonicity, injectivity, bijectivity, filtering/partitioning) on non-linear index computations, enabling static elimination of dynamic checks.
Title resolution pending
1 Pith paper cite this work. Polarity classification is still indexing.
1
Pith paper citing it
citation-role summary
background 1
citation-polarity summary
fields
cs.PL 1years
2025 1verdicts
CONDITIONAL 1roles
background 1polarities
unclear 1representative citing papers
citing papers explorer
-
Verifying Properties of Index Arrays in a Purely-Functional Data-Parallel Language
A Futhark compiler pass verifies array properties (range, monotonicity, injectivity, bijectivity, filtering/partitioning) on non-linear index computations, enabling static elimination of dynamic checks.