Mostra el registre d'ítem simple

dc.contributor.authorPanic, Milos
dc.contributor.authorAbella Ferrer, Jaume
dc.contributor.authorQuiñones, Eduardo
dc.contributor.authorHernandez, Carles
dc.contributor.authorUngerer, Theo
dc.contributor.authorCazorla, Francisco J.
dc.contributor.otherBarcelona Supercomputing Center
dc.date.accessioned2017-07-24T09:02:27Z
dc.date.available2019-07-01T08:06:01Z
dc.date.issued2017-07
dc.identifier.citationPanic, M. [et al.]. Adapting TDMA arbitration for measurement-based probabilistic timing analysis. "Microprocessors and Microsystems", Juliol 2017, vol. 52, p. 188-201.
dc.identifier.issn0141-9331
dc.identifier.urihttp://hdl.handle.net/2117/106729
dc.description.abstractCritical Real-Time Embedded Systems require functional and timing validation to prove that they will perform their functionalities correctly and in time. For timing validation, a bound to the Worst-Case Execution Time (WCET) for each task is derived and passed as an input to the scheduling algorithm to ensure that tasks execute timely. Bounds to WCET can be derived with deterministic timing analysis (DTA) and probabilistic timing analysis (PTA), each of which relies upon certain predictability properties coming from the hardware/software platform beneath. In particular, specific hardware designs are needed for both DTA and PTA, which challenges their adoption by hardware vendors. This paper makes a step towards reconciling the hardware needs of DTA and PTA timing analyses to increase the likelihood of those hardware designs to be adopted by hardware vendors. In particular, we show how Time Division Multiple Access (TDMA), which has been regarded as one of the main DTA-compliant arbitration policies, can be used in the context of PTA and, in particular, of the industrially-friendly Measurement-Based PTA (MBPTA). We show how the execution time measurements taken as input for MBPTA need to be padded to obtain reliable and tight WCET estimates on top of TDMA-arbitrated hardware resources with no further hardware support. Our results show that TDMA delivers tighter WCET estimates than MBPTA-friendly arbitration policies, whereas MBPTA-friendly policies provide higher average performance. Thus, the best policy to choose depends on the particular needs of the end user.
dc.description.sponsorshipThe research leading to these results has been funded by the EU FP7 under grant agreement no. 611085 (PROXIMA) and 287519 (parMERASA). This work has also been partially supported by the Spanish Ministry of Economy and Competitiveness (MINECO) under grant TIN2015-65316-P and the HiPEAC Network of Excellence. Miloˇs Pani´c is funded by the Spanish Ministry of Education under the FPU grant FPU12/05966. Jaume Abella has been partially supported by the MINECO under Ramon y Cajal postdoctoral fellowship number RYC-2013-14717.
dc.format.extent14 p.
dc.language.isoeng
dc.publisherElsevier
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.lcshProcessors, High performance
dc.subject.lcshProbabilistic database systems
dc.subject.lcshTiming circuits--Design and construction--Data processing
dc.subject.otherWorst-case execution time
dc.subject.otherProcessor design
dc.subject.otherArbitration policy
dc.subject.otherProbabilistic analysis
dc.subject.otherTime randomization
dc.titleAdapting TDMA arbitration for measurement-based probabilistic timing analysis
dc.typeArticle
dc.subject.lemacProgramació en temps real
dc.subject.lemacProbabilitats
dc.identifier.doi10.1016/j.micpro.2017.06.006
dc.description.peerreviewedPeer Reviewed
dc.relation.publisherversionhttp://www.sciencedirect.com/science/article/pii/S0141933117300388
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/
dc.relation.projectidinfo:eu-repo/grantAgreement/MINECO//RYC-2013-14717/ES/RYC-2013-14717/
local.citation.publicationNameMicroprocessors and Microsystems
local.citation.volume52
local.citation.startingPage188
local.citation.endingPage201


Fitxers d'aquest items

Thumbnail

Aquest ítem apareix a les col·leccions següents

Mostra el registre d'ítem simple