Brook GLES Pi: democratising accelerator programming
Cita com:
hdl:2117/125336
Document typeConference lecture
Defense date2018-08-10
PublisherAssociation for Computing Machinery (ACM)
Rights accessOpen Access
All rights reserved. This work is protected by the corresponding intellectual and industrial
property rights. Without prejudice to any existing legal exemptions, reproduction, distribution, public
communication or transformation of this work are prohibited without permission of the copyright holder
ProjectHiPEAC - High Performance and Embedded Architecture and Compilation (EC-H2020-687698)
COMPUTACION DE ALTAS PRESTACIONES VII (MINECO-TIN2015-65316-P)
COMPUTACION DE ALTAS PRESTACIONES VII (MINECO-TIN2015-65316-P)
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.
CitationTrompouki, M. M.; Kosmidis, L. Brook GLES Pi: democratising accelerator programming. A: "HPG '18 Proceedings of the Conference on High-Performance Graphics". Association for Computing Machinery (ACM), 2018.
ISBN978-1-4503-5896-5
Publisher versionhttps://dl.acm.org/citation.cfm?id=3231578.3231582
Collections
Files | Description | Size | Format | View |
---|---|---|---|---|
Brook GLES Pi D ... ccelerator Programming.pdf | 367,5Kb | View/Open |