Show simple item record

dc.contributor.authorTrompouki, Matina M.
dc.contributor.authorKosmidis, Leonidas
dc.contributor.otherBarcelona Supercomputing Center
dc.date.accessioned2018-04-11T15:23:54Z
dc.date.available2018-04-11T15:23:54Z
dc.date.issued2018
dc.identifier.citationTrompouki, M. M.; Kosmidis, L. Brook Auto: High-Level Certification-Friendly Programming for GPU-powered Automotive Systems. A: "DAC '18: Proceedings of the 55h Annual Design Automation Conference 2018". Association for Computing Machinery (ACM), 2018, p. 1-6.
dc.identifier.isbn978-1-4503-5700-5
dc.identifier.urihttp://hdl.handle.net/2117/116182
dc.description.abstractModern automotive systems require increased performance to implement Advanced Driving Assistance Systems (ADAS). GPU-powered platforms are promising candidates for such computational tasks, however current low-level programming models challenge the accelerator software certification process, while they limit the hardware selection to a fraction of the available platforms. In this paper we present Brook Auto, a high-level programming language for automotive GPU systems which removes these limitations. We describe the challenges and solutions we faced in its implementation, as well as a complete evaluation in terms of performance and productivity, which shows the effectiveness of our method.
dc.description.sponsorshipThis work has been partially supported by the Spanish Ministry of Science and Innovation under grant TIN2015-65316-P and the HiPEAC Network of Excellence.
dc.format.extent6 p.
dc.language.isoeng
dc.publisherAssociation for Computing Machinery (ACM)
dc.subjectÀrees temàtiques de la UPC::Informàtica
dc.subject.lcshHigh performance computing
dc.subject.lcshProcessors, High performance
dc.subject.otherComputing methodologies
dc.subject.otherParallel programming languages
dc.subject.otherGraphics processors
dc.subject.otherComputer systems organization
dc.subject.otherHeterogeneous (hybrid) systems
dc.subject.otherEmbedded software
dc.titleBrook Auto: High-Level Certification-Friendly Programming for GPU-powered Automotive Systems
dc.typeConference lecture
dc.subject.lemacSupercomputadors
dc.subject.lemacProcessament en paral·lel (Ordinadors)
dc.identifier.doi10.1145/3195970.3196002
dc.description.peerreviewedPeer Reviewed
dc.rights.accessOpen Access
dc.description.versionPostprint (author's final draft)
dc.relation.projectideu-repo/grantAgreement/MINECO/PE2013-2016/TIN2015-65316-P
upcommons.citation.publishedtrue
upcommons.citation.publicationNameDAC '18: Proceedings of the 55h Annual Design Automation Conference 2018
upcommons.citation.startingPage1
upcommons.citation.endingPage6


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

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