Mostra el registre d'ítem simple

dc.contributor.authorJalle Ibarra, Javier
dc.contributor.authorFernández, Mikel
dc.contributor.authorAbella Ferrer, Jaume
dc.contributor.authorAndersson, Jan
dc.contributor.authorPatte, Mathieu
dc.contributor.authorFossati, Luca
dc.contributor.authorZulianello, Marco
dc.contributor.authorCazorla Almeida, Francisco Javier
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors
dc.contributor.otherBarcelona Supercomputing Center
dc.date.accessioned2016-11-24T09:06:45Z
dc.date.available2016-11-24T09:06:45Z
dc.date.issued2016
dc.identifier.citationJalle, J., Fernández, M., Abella, J., Andersson, J., Patte, M., Fossati, L., Zulianello, M., Cazorla, F. Contention-aware performance monitoring counter support for real-time MPSoCs. A: IEEE International Symposium on Industrial Embedded Systems. "2016 11th IEEE International Symposium on Industrial Embedded Systems (SIES): Krakow, Poland 23-25 May 2016: proceedings". Krakow: Institute of Electrical and Electronics Engineers (IEEE), 2016, p. 1-10.
dc.identifier.isbn978-1-5090-2282-3
dc.identifier.urihttp://hdl.handle.net/2117/97162
dc.description.abstractTasks running in MPSoCs experience contention delays when accessing MPSoC’s shared resources, complicating task timing analysis and deriving execution time bounds. Understanding the Actual Contention Delay (ACD) each task suffers due to other corunning tasks, and the particular hardware shared resources in which contention occurs, is of prominent importance to increase confidence on derived execution time bounds of tasks. And, whenever those bounds are violated, ACD provides information on the reasons for overruns. Unfortunately, existing MPSoC designs considered in real-time domains offer limited hardware support to measure tasks’ ACD losing all these potential benefits. In this paper we propose the Contention Cycle Stack (CCS), a mechanism that extends performance monitoring counters to track specific events that allow estimating the ACD that each task suffers from every contending task on every hardware shared resource. We build the CCS using a set of specialized low-overhead Performance Monitoring Counters for the Cobham Gaisler GR740 (NGMP) MPSoC – used in the space domain – for which we show CCS’s benefits.
dc.description.sponsorshipThe research leading to these results has received funding from the European Space Agency under contracts 4000109680, 4000110157 and NPI 4000102880, and the Ministry of Science and Technology of Spain under contract TIN-2015-65316-P. Jaume Abella has been partially supported by the Ministry of Economy and Competitiveness under Ramon y Cajal postdoctoral fellowship number RYC-2013-14717.
dc.format.extent10 p.
dc.language.isoeng
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)
dc.subjectÀrees temàtiques de la UPC::Informàtica::Arquitectura de computadors
dc.subject.lcshMultiprocessors
dc.subject.lcshEmbedded computer systems
dc.subject.otherMPSoCs
dc.subject.otherContention Cycle Stack (CCS)
dc.subject.otherActual Contention Delay (ACD)
dc.titleContention-aware performance monitoring counter support for real-time MPSoCs
dc.typeConference lecture
dc.subject.lemacMultiprocessadors
dc.subject.lemacOrdinadors immersos, Sistemes d'
dc.contributor.groupUniversitat Politècnica de Catalunya. CAP - Grup de Computació d'Altes Prestacions
dc.identifier.doi10.1109/SIES.2016.7509440
dc.description.peerreviewedPeer Reviewed
dc.relation.publisherversionhttp://ieeexplore.ieee.org/abstract/document/7509440/
dc.rights.accessOpen Access
local.identifier.drac18994063
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/
dc.relation.projectidinfo:eu-repo/grantAgreement/MINECO//TIN2015-65316-P/ES/COMPUTACION DE ALTAS PRESTACIONES VII/
local.citation.authorJalle, J.; Fernández, M.; Abella, J.; Andersson, J.; Patte, M.; Fossati, L.; Zulianello, M.; Cazorla, F.
local.citation.contributorIEEE International Symposium on Industrial Embedded Systems
local.citation.pubplaceKrakow
local.citation.publicationName2016 11th IEEE International Symposium on Industrial Embedded Systems (SIES): Krakow, Poland 23-25 May 2016: proceedings
local.citation.startingPage1
local.citation.endingPage10


Fitxers d'aquest items

Thumbnail

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

Mostra el registre d'ítem simple