Compiling a functional array language with non-semantic memory information
Philip Munksgaard, Cosmin E. Oancea, Troels Henriksen · 2022
We present a technique for introducing a notion of memory in the compiler representation for a parallel functional array language, in a way that allows for transformation and optimization of memory access patterns and uses, while preserving value-based semantics.