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

Publikation: Bidrag til bog/antologi/rapportKonferencebidrag i proceedingsForskningfagfællebedømt

This paper demonstrates translation schemes by which programs written in a functional subset of APL can be compiled to code that is run efficiently on general purpose graphical processing units (GPGPUs). Furthermore, the generated programs can be straight-forwardly interoperated with mainstream programming environments, such as Python, for example for purposes of visualization and user interaction. Finally, empirical evaluation shows that the GPGPU translation achieves speedups up to hundreds of times faster than sequential C compiled code.
OriginalsprogEngelsk
TitelProceedings of the 5th International Workshop on Functional High-Performance Computing
Antal sider6
ForlagAssociation for Computing Machinery
Publikationsdato2016
Sider38-43
ISBN (Elektronisk)978-1-4503-4433-3
DOI
StatusUdgivet - 2016
BegivenhedInternational Workshop on Functional High-Performance Computing - Nara, Japan
Varighed: 22 sep. 201622 sep. 2016
Konferencens nummer: 5
https://sites.google.com/site/fhpcworkshops/

Workshop

WorkshopInternational Workshop on Functional High-Performance Computing
Nummer5
LandJapan
ByNara
Periode22/09/201622/09/2016
Internetadresse

ID: 167088676