Content deleted Content added
Remove redundancy. |
Fix citation. |
||
Line 21:
'''Futhark''' is a [[functional programming|functional]] [[data parallelism|data parallel]] [[array programming|array]] [[programming language]] originally developed at [[DIKU]] as part of the HIPERFIT project<ref>http://hiperfit.dk</ref>. It focuses on enabling data parallel programs written in a functional style to be executed with high performance on massively parallel hardware, in particular on [[GPGPU|GPU]]s. Futhark is strongly inspired by [[NESL]], but imposes constraints on how parallelism can be expressed in order to enable more aggressive compiler optimisations. In particular, irregular nested data parallelism is not supported.<ref>{{cite conference |url=https://futhark-lang.org/publications/pldi17.pdf|title=Futhark: Purely Functional GPU-Programming with Nested Parallelism and In-Place Array Updates|last1=Henriksen|first1=Troels|last2=
|