Brook GLES Pi: Democratising Accelerator Programming

dc.contributor.authorTrompouki, Matina Mariaen_US
dc.contributor.authorKosmidis, Leonidasen_US
dc.contributor.editorPatney, Anjul and Niessner, Matthiasen_US
dc.date.accessioned2018-11-11T10:45:59Z
dc.date.available2018-11-11T10:45:59Z
dc.date.issued2018
dc.description.abstractNowadays 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.sectionheadersRay Traversal, Transparency, and GPU Computing
dc.description.seriesinformationEurographics/ ACM SIGGRAPH Symposium on High Performance Graphics
dc.identifier.doi10.1145/3231578.3231582
dc.identifier.isbn978-1-4503-5896-5
dc.identifier.issn2079-8679
dc.identifier.urihttps://doi.org/10.1145/3231578.3231582
dc.identifier.urihttps://diglib.eg.org:443/handle/10.1145/3231578-3231582
dc.publisherACMen_US
dc.subjectComputing methodologies
dc.subjectGraphics processors
dc.subjectComputer systems organization
dc.subjectHeterogeneous (hybrid) systems
dc.subjectSoftware and its engineering
dc.subjectParallel programming languages
dc.subjectGPGPU
dc.subjectOpenGL ES 2
dc.subjectEmbedded GPUs
dc.subjectAccelerator Programming
dc.titleBrook GLES Pi: Democratising Accelerator Programmingen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
05-1036-trompouki.pdf
Size:
998.63 KB
Format:
Adobe Portable Document Format