Brook GLES Pi: Democratising Accelerator Programming
dc.contributor.author | Trompouki, Matina Maria | en_US |
dc.contributor.author | Kosmidis, Leonidas | en_US |
dc.contributor.editor | Patney, Anjul and Niessner, Matthias | en_US |
dc.date.accessioned | 2018-11-11T10:45:59Z | |
dc.date.available | 2018-11-11T10:45:59Z | |
dc.date.issued | 2018 | |
dc.description.abstract | Nowadays computing is heavily-based on accelerators, however, the cost of the hardware equipment prevents equal access to heterogeneous programming. In this work we present Brook GLES Pi, a port of the accelerator programming language Brook. Our solution, primarily focused on the educational platform Raspberry Pi, allows to teach, experiment and take advantage of heterogeneous programming on any low-cost embedded device featuring an OpenGL ES 2 GPU, democratising access to accelerator programming. | en_US |
dc.description.sectionheaders | Ray Traversal, Transparency, and GPU Computing | |
dc.description.seriesinformation | Eurographics/ ACM SIGGRAPH Symposium on High Performance Graphics | |
dc.identifier.doi | 10.1145/3231578.3231582 | |
dc.identifier.isbn | 978-1-4503-5896-5 | |
dc.identifier.issn | 2079-8679 | |
dc.identifier.uri | https://doi.org/10.1145/3231578.3231582 | |
dc.identifier.uri | https://diglib.eg.org:443/handle/10.1145/3231578-3231582 | |
dc.publisher | ACM | en_US |
dc.subject | Computing methodologies | |
dc.subject | Graphics processors | |
dc.subject | Computer systems organization | |
dc.subject | Heterogeneous (hybrid) systems | |
dc.subject | Software and its engineering | |
dc.subject | Parallel programming languages | |
dc.subject | GPGPU | |
dc.subject | OpenGL ES 2 | |
dc.subject | Embedded GPUs | |
dc.subject | Accelerator Programming | |
dc.title | Brook GLES Pi: Democratising Accelerator Programming | en_US |
Files
Original bundle
1 - 1 of 1