Mostra el registre d'ítem simple
A static scheduling approach to enable safety-critical OpenMP applications
dc.contributor.author | Melani, Alessandra |
dc.contributor.author | Serrano, Maria A. |
dc.contributor.author | Bertogna, Marko |
dc.contributor.author | Cerutti, Isabella |
dc.contributor.author | Quiñones, Eduardo |
dc.contributor.author | Buttazzo, Giorgio |
dc.contributor.other | Barcelona Supercomputing Center |
dc.date.accessioned | 2017-03-01T15:55:35Z |
dc.date.available | 2017-03-01T15:55:35Z |
dc.date.issued | 2017-02-20 |
dc.identifier.citation | Melani, A. [et al.]. A static scheduling approach to enable safety-critical OpenMP applications. A: 22nd Asia and South Pacific Design Automation Conference (ASP-DAC), 16-19 Jan. 2017. "Design Automation Conference (ASP-DAC), 2017 22nd Asia and South Pacific". IEEE, 2017, p. 659-665. |
dc.identifier.isbn | 978-1-5090-1559-7 |
dc.identifier.uri | http://hdl.handle.net/2117/101809 |
dc.description.abstract | Parallel computation is fundamental to satisfy the performance requirements of advanced safety-critical systems. OpenMP is a good candidate to exploit the performance opportunities of parallel platforms. However, safety-critical systems are often based on static allocation strategies, whereas current OpenMP implementations are based on dynamic schedulers. This paper proposes two OpenMP-compliant static allocation approaches: an optimal but costly approach based on an ILP formulation, and a sub-optimal but tractable approach that computes a worst-case makespan bound close to the optimal one. |
dc.description.sponsorship | This work is funded by the EU projects P-SOCRATES (FP7-ICT-2013-10) and HERCULES (H2020/ICT/2015/688860), and the Spanish Ministry of Science and Innovation under contract TIN2015-65316-P. |
dc.format.extent | 7 p. |
dc.language.iso | eng |
dc.publisher | IEEE |
dc.subject | Àrees temàtiques de la UPC::Enginyeria electrònica |
dc.subject.lcsh | Parallel computers |
dc.subject.lcsh | OpenMP |
dc.subject.lcsh | Processor scheduling (Electronic data processing) |
dc.subject.other | Analytical models |
dc.subject.other | Resource management |
dc.subject.other | Computational modeling |
dc.subject.other | Dynamic scheduling |
dc.subject.other | Processor scheduling |
dc.subject.other | Predictive models |
dc.subject.other | Time factors |
dc.title | A static scheduling approach to enable safety-critical OpenMP applications |
dc.type | Conference report |
dc.subject.lemac | OpenMP |
dc.subject.lemac | Processament en paral·lel (Ordinadors) |
dc.identifier.doi | 10.1109/ASPDAC.2017.7858399 |
dc.description.peerreviewed | Peer Reviewed |
dc.relation.publisherversion | http://ieeexplore.ieee.org/document/7858399/ |
dc.rights.access | Open Access |
dc.description.version | Postprint (author's final draft) |
dc.relation.projectid | info:eu-repo/grantAgreement/EC/H2020/688860/EU/High-Performance Real-time Architectures for Low-Power Embedded Systems/HERCULES |
dc.relation.projectid | info:eu-repo/grantAgreement/MINECO//TIN2015-65316-P/ES/COMPUTACION DE ALTAS PRESTACIONES VII/ |
local.citation.contributor | 22nd Asia and South Pacific Design Automation Conference (ASP-DAC), 16-19 Jan. 2017 |
local.citation.publicationName | Design Automation Conference (ASP-DAC), 2017 22nd Asia and South Pacific |
local.citation.startingPage | 659 |
local.citation.endingPage | 665 |