Show simple item record

dc.contributor.authorAlcaide, Sergi
dc.contributor.authorKosmidis, Leonidas
dc.contributor.authorHernandez, Carles
dc.contributor.authorAbella, Jaume
dc.contributor.otherBarcelona Supercomputing Center
dc.date.accessioned2019-01-31T10:11:33Z
dc.date.available2019-01-31T10:11:33Z
dc.date.issued2019-04-16
dc.identifier.citationAlcaide, S. [et al.]. High-Integrity GPU Designs for Critical Real-Time Automotive Systems. A: "". 2019, p. 1-6.
dc.identifier.isbn978-3-9819263-2-3
dc.identifier.urihttp://hdl.handle.net/2117/127969
dc.description.abstractAutonomous Driving (AD) imposes the use of highperformance hardware, such as GPUs, to perform object recognition and tracking in real-time. However, differently to the consumer electronics market, critical real-time AD functionalities require a high degree of resilience against faults, in line with the automotive ISO26262 functional safety standard requirements. ISO26262 imposes the use of some source of independent redundancy for the most critical functionalities so that a single fault cannot lead to a failure, being dual core lockstep (DCLS) with diversity the preferred choice for computing devices. Unfortunately, GPUs do not support diverse DCLS by construction, thus failing to meet ISO26262 requirements efficiently. In this paper we propose lightweight modifications to GPUs to enable diverse DCLS for critical real-time applications without diminishing their performance for non-critical applications. In particular, we show how enabling specific mechanisms for software-controlled kernel scheduling in the GPU, allows guaranteeing that redundant kernels can be executed in different resources so that a single fault cannot lead to a failure, as imposed by ISO26262. Our results on a GPU simulator and an NVIDIA GPU prove the viability of the approach and its effectiveness on high-performance GPU designs needed for AD systems.
dc.description.sponsorshipThis work has been partially supported by the Spanish Ministry of Economy and Competitiveness (MINECO) under grant TIN2015-65316-P and the HiPEAC Network of Excellence. Jaume Abella has been partially supported by the MINECO under Ramon y Cajal postdoctoral fellowship number RYC-2013-14717. Carles Hernandez is jointly funded by the MINECO and FEDER funds through grant TIN2014-60404-JIN.
dc.format.extent6 p.
dc.language.isoeng
dc.publisherIEEE
dc.subjectÀrees temàtiques de la UPC::Informàtica
dc.subject.lcshGraphics processing units
dc.subject.otherGPU designs
dc.subject.otherAutonomous Driving (AD)
dc.titleHigh-Integrity GPU Designs for Critical Real-Time Automotive Systems
dc.typeConference lecture
dc.subject.lemacUnitats de processament gràfic
dc.identifier.doi10.23919/DATE.2019.8715177
dc.description.peerreviewed
dc.relation.publisherversionhttps://ieeexplore.ieee.org/document/8715177
dc.rights.accessOpen Access
dc.description.versionPostprint (author's final draft)
dc.relation.projectidinfo:eu-repo/grantAgreement/MINECO/PE2013-2016/TIN2015-65316-P
dc.relation.projectidinfo:eu-repo/grantAgreement/MINECO/PE2013-2016/RYC-2013-14717
dc.relation.projectidinfo:eu-repo/grantAgreement/MINECO/PE2013-2016/TIN2014-60404-JIN
upcommons.citation.publishedtrue
upcommons.citation.publicationName2019 Design, Automation & Test in Europe Conference & Exhibition (DATE)
upcommons.citation.startingPage824
upcommons.citation.endingPage829


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