@inproceedings{Elsman:2019:DFE:3315454.3329955, author = {Elsman, Martin and Henriksen, Troels and Serup, Niels Gustav Westphal}, title = {Data-parallel Flattening by Expansion}, booktitle = {Proceedings of the 6th ACM SIGPLAN International Workshop on Libraries, Languages and Compilers for Array Programming}, series = {ARRAY 2019}, year = {2019}, isbn = {978-1-4503-6717-2}, location = {Phoenix, AZ, USA}, pages = {14--24}, numpages = {11}, url = {http://doi.acm.org/10.1145/3315454.3329955}, doi = {10.1145/3315454.3329955}, acmid = {3329955}, publisher = {ACM}, address = {New York, NY, USA}, keywords = {GPGPU programming, flattening, functional programming, irregular nested parallelism}, }