Futhark: purely functional GPU-programming with nested parallelism and in-place array updates

Troels Henriksen, Niels G. W. Serup, Martin Elsman, Fritz Henglein, Cosmin E. Oancea. Futhark: purely functional GPU-programming with nested parallelism and in-place array updates. In Albert Cohen 0001, Martin T. Vechev, editors, Proceedings of the 38th ACM SIGPLAN Conference on Programming Language Design and Implementation, PLDI 2017, Barcelona, Spain, June 18-23, 2017. pages 556-571, ACM, 2017. [doi]

@inproceedings{HenriksenSEHO17,
  title = {Futhark: purely functional GPU-programming with nested parallelism and in-place array updates},
  author = {Troels Henriksen and Niels G. W. Serup and Martin Elsman and Fritz Henglein and Cosmin E. Oancea},
  year = {2017},
  doi = {10.1145/3062341.3062354},
  url = {http://doi.acm.org/10.1145/3062341.3062354},
  researchr = {https://researchr.org/publication/HenriksenSEHO17},
  cites = {0},
  citedby = {0},
  pages = {556-571},
  booktitle = {Proceedings of the 38th ACM SIGPLAN Conference on Programming Language Design and Implementation, PLDI 2017, Barcelona, Spain, June 18-23, 2017},
  editor = {Albert Cohen 0001 and Martin T. Vechev},
  publisher = {ACM},
  isbn = {978-1-4503-4988-8},
}