Complutense University Library

Interfaz de uso de contadores hardware multiplataforma

Martínez Fernández, Guillermo and Sánchez Gordo, Sergio and Dronda Merino, Sofía (2012) Interfaz de uso de contadores hardware multiplataforma. [Coursework] (Unpublished)

[img] PDF
5MB
View download statistics for this eprint

==>>> Export to other formats

Abstract

La finalidad del proyecto “Interfaz de uso de Contadores Hardware multiplataforma" consiste en crear una herramienta multiplataforma que consiga monitorizar el rendimiento de un programa haciendo uso de los contadores hardware integrados en el procesador.
La portabilidad a otras arquitecturas así como a otros sistemas operativos o versiones de kernel será lo que marque la diferencia con el resto de herramientas del mismo propósito.
Se ha diseñado una herramienta modular para facilitar dicha portabilidad a otras arquitecturas con distintos contadores hardware. Además, las dependencias en el sistema operativo han sido eliminadas, buscando la abstracción en módulos que son cargados según la plataforma objetivo.
[Abstract]
The aim of this project consists on develop a multi-platform tool that allows performance monitoring by means of the use of hardware counters available in modern processors.
Th portability to other architectures, as well as other operative systems and kernel versions, is the main difference behind other similar solutions.
A modular tool has been designed to facilitate its portability to other systems with different hardware counters set. Moreover, the operative system dependencies have been is isolated by kernel modules using which avoid any target platform dependencies.

Item Type:Coursework
Additional Information:Proyecto de Sistemas Informáticos (Facultad de Informática, Curso 2011-2012)
Uncontrolled Keywords:Contadores hardware, cputrack, Kernel, Liberación de recursos, Módulo, Monitorización, Operaciones atómicas, pcm‐power, Planificador, pmctrack, Proceso, Sincronización,
Subjects:Sciences > Computer science > Hardware
Sciences > Computer science > Expert systems (Computer science)
ID Code:16676
Deposited On:11 Oct 2012 09:09
Last Modified:11 Oct 2012 09:09

Repository Staff Only: item control page