A static scheduling approach to enable safety-critical OpenMP applications
10.1109/ASPDAC.2017.7858399
Inclou dades d'ús des de 2022
Cita com:
hdl:2117/101809
Tipus de documentText en actes de congrés
Data publicació2017-02-20
EditorIEEE
Condicions d'accésAccés obert
Tots els drets reservats. Aquesta obra està protegida pels drets de propietat intel·lectual i
industrial corresponents. Sense perjudici de les exempcions legals existents, queda prohibida la seva
reproducció, distribució, comunicació pública o transformació sense l'autorització del titular dels drets
ProjecteHERCULES - High-Performance Real-time Architectures for Low-Power Embedded Systems (EC-H2020-688860)
COMPUTACION DE ALTAS PRESTACIONES VII (MINECO-TIN2015-65316-P)
COMPUTACION DE ALTAS PRESTACIONES VII (MINECO-TIN2015-65316-P)
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.
Citació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.
ISBN978-1-5090-1559-7
Versió de l'editorhttp://ieeexplore.ieee.org/document/7858399/
Col·leccions
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
A static schedu ... al OpenMP applications.pdf | 319,3Kb | Visualitza/Obre |