Proceedings of the 5th International Workshop on Functional High-Performance Computing 2016
DOI: 10.1145/2975991.2975997
|View full text |Cite
|
Sign up to set email alerts
|

APL on GPUs: a TAIL from the past, scribbled in Futhark

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2017
2017
2021
2021

Publication Types

Select...
4
2

Relationship

1
5

Authors

Journals

citations
Cited by 12 publications
(1 citation statement)
references
References 10 publications
0
1
0
Order By: Relevance
“…Second, we expect that the work on establishing a standard basis library for Futhark will lead to the desire to extend the language for expressing module types using some of the suggestions given by Ramsey et al [2005]. Third, Futhark is also used as a target language for compilation of high-level array languages, such as APL [Iverson 1962], into efficient GPU code [Annenkov and Elsman 2018;Elsman and Dybdal 2014;Henriksen et al 2016a]. Using the new module language features, a more natural encapsulation of target language constructs is now possible, which will ease maintainability and simplify high-level code generation phases.…”
Section: Discussionmentioning
confidence: 99%
“…Second, we expect that the work on establishing a standard basis library for Futhark will lead to the desire to extend the language for expressing module types using some of the suggestions given by Ramsey et al [2005]. Third, Futhark is also used as a target language for compilation of high-level array languages, such as APL [Iverson 1962], into efficient GPU code [Annenkov and Elsman 2018;Elsman and Dybdal 2014;Henriksen et al 2016a]. Using the new module language features, a more natural encapsulation of target language constructs is now possible, which will ease maintainability and simplify high-level code generation phases.…”
Section: Discussionmentioning
confidence: 99%