An automated approach to hardware performance monitoring counters

Tinetti, Fernando Gustavo

Título:
An automated approach to hardware performance monitoring counters
Autor:
Tinetti, Fernando Gustavo
Colaboradores:
Méndez, Mariano
Temas:
EVALUACIÓN DE RENDIMIENTOCOMPUTACIÓN DE ALTO RENDIMIENTO - HPCFORTRAN
En:
International Conference on Computational Science and Computational Intelligence (2014 mar. 10-13 : Las Vegas). Proceedings, vol. 1, pp. 71-76
Resumen:
Program performance optimization could be a very complex process, even with current software development facili- ties/tools. An Integrated Development Environment (IDE) usually does not include many aids for optimization and/or perfor- mance evaluation. We propose to include performance evaluation through hardware monitoring counters into IDE software. Cur- rently, it is possible to reach hardware monitoring counters via many libraries, and we have also seen that many of those libraries are approximately at the same abstraction level (including the way at which they allow access to the hardware counters). Thus, it is not only possible to include some performance evaluation library into the development process but, also, including specific aids to use some library via configurable/adjustable code snippets. We show, as a proof of concept, an Eclipse plug-in to help High Performance Computing (HPC) programmers to access hardware monitoring event counters using PAPI (Performance API). The plug-in is able to automatically include source code to count specific events available via PAPI in sections of source code defined by the programmer. Also, given that the code is automatically included, it would be also possible to remove that code from the release version (for the production environment).
URL/DOI:
http//:dx.doi.org/10.1109/CSCI.2014.19
Medio:
Soporte electrónico
Tipo de documento:
Artículo
Descripción física:
1 archivo (785,8 KB)
Idioma:
Inglés
Publicación:
IEEE Press, 2014

Puede solicitar más fácilmente el ejemplar con: A0653

Ver estantes

La edición contiene los siguientes documentos electrónicos para descargar:

Se cuenta con disponibilidad inmediata para llevar a domicilio.


Disponibilidad Actual Para Préstamo: 1 Disponibilidad Actual Para Sala de Lectura: 0 Cantidad Actual de Reservas: 0 Cantidad Actual de Préstamos: 0

Valoración


Comentarios (0)