Memorias de investigación
Ponencias en congresos:
Automatic Instrumentation of Dataflow Applications using PAPI
Año:2018

Áreas de investigación
  • Tecnología electrónica y de las comunicaciones

Datos
Descripción
The widening of the complexity-productivity gap witnessed in the last years is becoming unaffordable from the application development point of view. New design methods try to automate most designers tasks in order to bridge this gap. In addition, new Models of Computation (MoC), as those dataflow-based, ease the expression of parallelism within applications and lead to higher productivity. Rapid prototyping design tools offer fast estimations of the soundness of design choices. A key step when prototyping an application is to have representative performance indicators to estimate the validity of the design choices. Such indicators can be obtained using hardware information through the Performance API (PAPI). In this work, PAPI and a dataflow MoC are integrated within a Y-chart design flow. The implementation takes the form of a dedicated automatic code generation scheme within the Preesm tool. Preliminary results show that depending on the complexity of the application, the computation time overhead due to monitoring varies from being almost negligible to more than 50%. Also, on top of offering accurate hardware performance indicators, the extracted values can be combined to estimate power or energy consumption.
Internacional
Si
Nombre congreso
CF'18: Computing Frontiers Conference
Tipo de participación
960
Lugar del congreso
Ischia, Italia
Revisores
Si
ISBN o ISSN
978-1-4503-5761-6
DOI
10.1145/3203217.3209886
Fecha inicio congreso
08/05/2018
Fecha fin congreso
10/05/2018
Desde la página
232
Hasta la página
235
Título de las actas
CF '18 Proceedings of the 15th ACM International Conference on Computing Frontiers

Esta actividad pertenece a memorias de investigación

Participantes

Grupos de investigación, Departamentos, Centros e Institutos de I+D+i relacionados
  • Creador: Grupo de Investigación: Grupo de Diseño Electrónico y Microelectrónico
  • Centro o Instituto I+D+i: Centro de Investigación en Tecnologías del Software y Sistemas Multimedia para la Sostenibilidad (CITSEM)
  • Departamento: Ingeniería Telemática y Electrónica