Identificador persistente para citar o vincular este elemento: http://hdl.handle.net/10553/69966
Campo DC Valoridioma
dc.contributor.authorGiesen, Jeremyen_US
dc.contributor.authorMezzetti, Enricoen_US
dc.contributor.authorAbella, Jaumeen_US
dc.contributor.authorFernández, Enriqueen_US
dc.contributor.authorCazorla, Francisco J.en_US
dc.date.accessioned2020-02-05T12:51:36Z-
dc.date.available2020-02-05T12:51:36Z-
dc.date.issued2019en_US
dc.identifier.isbn978-3-95977-118-4en_US
dc.identifier.issn2190-6807en_US
dc.identifier.otherScopus-
dc.identifier.urihttp://hdl.handle.net/10553/69966-
dc.description.abstractPerformance Monitoring Counters (PMCs) have been traditionally used in the mainstream computing domain to perform debugging and optimization of software performance. PMCs are increasingly considered in embedded time-critical domains to collect in-depth information, e.g. cache misses and memory accesses, of software execution time on complex multicore platforms. In main-stream platforms, standardized specifications and applications like the Performance Application Programming Interface (PAPI) and perf have been proposed to deal with variable PMC support across platforms, by providing a shared interface for configuring and collecting traceable events. However, no equivalent solution exists for embedded critical processors for which the user is required to deal with low-level, platform-specific, and error-prone manipulation of PMC registers. In this paper, we address the need for a standardized PMC interface in the embedded domain, especially in view to support timing characterization of embedded platforms. We assess the compatibility of the PAPI interface with the PMC support available on the AURIX TC297, a reference automotive platform, and we implement and validate ePAPI, the first functionally-equivalent and low-overhead implementation of PAPI for the considered embedded platform.en_US
dc.languageengen_US
dc.relation.ispartofOpenaccess Series In Informaticsen_US
dc.source19th International Workshop on Worst-Case Execution Time Analysis (WCET 2019)en_US
dc.subject1203 Ciencia de los ordenadoresen_US
dc.subject.otherEmbedded systemsen_US
dc.subject.otherMonitoring countersen_US
dc.titleePAPI: performance application programming interface for embedded platformsen_US
dc.typeinfo:eu-repo/semantics/conferenceObjecten_US
dc.typeConferenceObjecten_US
dc.relation.conference19th International Workshop on Worst-Case Execution Time Analysis, WCET 2019
dc.identifier.doi10.4230/OASIcs.WCET.2019.3en_US
dc.identifier.scopus85069161344-
dc.contributor.authorscopusid57209978903-
dc.contributor.authorscopusid36245395100-
dc.contributor.authorscopusid54953444600-
dc.contributor.authorscopusid36476145100-
dc.contributor.authorscopusid55129883300-
dc.identifier.eissn2190-6807-
dc.relation.volume72-
dc.investigacionIngeniería y Arquitecturaen_US
dc.type2Actas de congresosen_US
dc.utils.revisionen_US
dc.identifier.ulpgces
item.fulltextCon texto completo-
item.grantfulltextopen-
crisitem.author.deptDepartamento de Informática y Sistemas-
crisitem.author.fullNameFernández García, Enrique-
Colección:Actas de congresos
miniatura
pdf
Adobe PDF (513,83 kB)
Vista resumida

Citas SCOPUSTM   

1
actualizado el 24-mar-2024

Visitas

171
actualizado el 09-sep-2023

Descargas

46
actualizado el 09-sep-2023

Google ScholarTM

Verifica

Altmetric


Comparte



Exporta metadatos



Los elementos en ULPGC accedaCRIS están protegidos por derechos de autor con todos los derechos reservados, a menos que se indique lo contrario.