Identificador persistente para citar o vincular este elemento: http://hdl.handle.net/10553/42279
Campo DC Valoridioma
dc.contributor.advisorFernández García, Enrique-
dc.contributor.advisorMezzetti, Enrico-
dc.contributor.authorGiesen León, Jeremy Jens-
dc.date.accessioned2018-10-26T07:45:29Z-
dc.date.available2018-10-26T07:45:29Z-
dc.date.issued2018en_US
dc.identifier.urihttp://hdl.handle.net/10553/42279-
dc.description.abstractEste proyecto se enmarca en los campos de la arquitectura de computadores y los sistemas empotrados de tiempo real crítico (CERTS). Se ha desarrollado centrándose en el análisis de la interferencia entre núcleos de sistemas multinúcleo. Los Contadores de Monitorización del Rendimiento (PMC), están relacionados con la cota superior en términos de interferencia de temporización en los que un programa incurre debido a conflictos en el uso de recursos hardware compartidos. La elaboración de un enfoque eficaz e industrialmente viable para capturar la interferencia de temporización es una preocupación latente en el dominio de los CERTS donde el tiempo de ejecución es tan importante como su correcto funcionamiento. Este proyecto ha sido concebido como el primer paso para sentar las bases de una metodología donde se usan los PMC para asistir el análisis de temporización de sistemas empotrados, para la cual una plataforma representativa fue seleccionada y analizada. El soporte de los PMC disponibles en la placa seleccionada fue analizado teórica y empíricamente para, posteriormente, desarrollar una configuración que permitiese manipular los PMC a bajo nivel, desembocando en la creación de una API que ha instanciado, por primera vez al Performance Application Programming Interface (PAPI) en el dominio de los sistemas empotrados.en_US
dc.description.abstractThis project is framed in the fields of computer architecture and critical embedded real-time systems (CERTS). It has been developed focused on the analysis of the effects of inter-core interference in multicore systems. Performance Monitoring Counters relate to the upper bound to the timing interference incurred by a program owing to conflicts in the use of shared hardware resources. Devising an effective and industrially amenable approach for capturing timing interference is a major concern in CERTS where the execution time is as important as functional correctness. This project has been devised as a first step to lay the foundations for a methodology for the use of PMCs to support timing analysis of embedded processors for which a representative platform was considered and analyzed. The PMC support available on the selected board has been analyzed both theoretically and empirically in order to develop the configuration and low-level manipulation of PMCs, creating a high-level application programming inter ace (API) that instantiates, for the first time, the high-performance Performance Application Programming Interface (PAPI) into the embedded domain.en_US
dc.languageengen_US
dc.subject120317 Informáticaen_US
dc.subject.otherTC275en_US
dc.subject.otherPAPIen_US
dc.subject.otherePAPIen_US
dc.subject.otherPMCen_US
dc.subject.otherEventosen_US
dc.subject.otherTiempo realen_US
dc.subject.otherSistemas empotradosen_US
dc.subject.otherEventsen_US
dc.subject.otherReal Timeen_US
dc.subject.otherEmbedded systemsen_US
dc.titleAnalysis of Perfomance Monitoring Counter support and implementation of Performance Application Programming Interface (PAPI) on an automotive chipen_US
dc.title.alternativeAnálisis del soporte de los Contadores de Monitorización del Rendimiento e Implementación de “Performance Application Programming Interface” (PAPI) en un chip del ámbito de la automociónen_US
dc.typeinfo:eu-repo/semantics/bachelorThesisen_US
dc.typeBachelorThesisen_US
dc.contributor.departamentoDepartamento de Informática y Sistemasen_US
dc.contributor.facultadEscuela de Ingeniería Informáticaen_US
dc.identifier.absysnet751161-
dc.investigacionIngeniería y Arquitecturaen_US
dc.type2Trabajo final de gradoen_US
dc.utils.revisionen_US
dc.identifier.matriculaTFT-47453es
dc.identifier.ulpgcen_US
dc.contributor.titulacionGrado en Ingeniería Informáticaes
item.grantfulltextopen-
item.fulltextCon texto completo-
crisitem.advisor.deptDepartamento de Informática y Sistemas-
Colección:Trabajo final de grado
miniatura
Memoria
Adobe PDF (1,78 MB)
Vista resumida

Visitas

215
actualizado el 26-oct-2024

Descargas

700
actualizado el 26-oct-2024

Google ScholarTM

Verifica


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.