Show simple item record

dc.contributor.authorRoyuela, Sara
dc.contributor.authorDuran, Alejandro
dc.contributor.authorSerrano, Maria A.
dc.contributor.authorQuiñones, Eduardo
dc.contributor.authorMartorell, Xavier
dc.contributor.otherBarcelona Supercomputing Center
dc.date.accessioned2017-09-21T09:11:25Z
dc.date.available2017-09-21T09:11:25Z
dc.date.issued2017-08-17
dc.identifier.citationRoyuela, S. [et al.]. A Functional Safety OpenMP∗ for Critical Real-Time Embedded Systems. A: International Workshop on OpenMP 2017. "IWOMP 2017: Scaling OpenMP for Exascale Performance and Portability". Springer, 2017, p. 231-245.
dc.identifier.isbn978-3-319-65577-2
dc.identifier.urihttp://hdl.handle.net/2117/107846
dc.description.abstractOpenMP* has recently gained attention in the embedded domain by virtue of the augmentations implemented in the last specification. Yet, the language has a minimal impact in the embedded real-time domain mostly due to the lack of reliability and resiliency mechanisms. As a result, functional safety properties cannot be guaranteed. This paper analyses in detail the latest specification to determine whether and how the compliant OpenMP implementations can guarantee functional safety. Given the conclusions drawn from the analysis, the paper describes a set of modifications to the specification, and a set of requirements for compiler and runtime systems to qualify for safety critical environments. Through the proposed solution, OpenMP can be used in critical real-time embedded systems without compromising functional safety.
dc.description.sponsorshipThis work was funded by the EU project P-SOCRATES (FP7-ICT-2013- 10) and the Spanish Ministry of Science and Innovation under contract TIN2015- 65316-P.
dc.format.extent15 p.
dc.language.isoeng
dc.publisherSpringer
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Spain
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/
dc.subjectÀrees temàtiques de la UPC::Enginyeria electrònica
dc.subject.lcshHigh performance computing
dc.subject.lcshOpenMP
dc.subject.otherOpenMP
dc.subject.otherEmbedded domain
dc.subject.otherReal-time embedded systems
dc.titleA Functional Safety OpenMP∗ for Critical Real-Time Embedded Systems
dc.typePart of book or chapter of book
dc.subject.lemacSupercomputadors
dc.subject.lemacOpenMP
dc.identifier.doi10.1007/978-3-319-65578-9_16
dc.description.peerreviewedPeer Reviewed
dc.relation.publisherversionhttps://link.springer.com/chapter/10.1007/978-3-319-65578-9_16
dc.rights.accessOpen Access
dc.description.versionPostprint (author's final draft)
dc.relation.projectidinfo:eu-repo/grantAgreement/MINECO//TIN2015-65316-P/ES/COMPUTACION DE ALTAS PRESTACIONES VII/
local.citation.contributorInternational Workshop on OpenMP 2017
local.citation.publicationNameIWOMP 2017: Scaling OpenMP for Exascale Performance and Portability
local.citation.startingPage231
local.citation.endingPage245


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record