Performance and Energy Consumption Evaluation of Embedded Applications: A Method Based on Platform's Behavioral Model
Resumo
This paper presents a performance and energy consumption modeling technique for embedded systems. The proposed method adopts a formal model based on Coloured Petri Nets for modeling the functional behavior of processors and memory architectures at a high-level of abstraction. The applicability of the proposed method is illustrated by evaluating a set of applications and a general-purpose microcontroller. Experimental results demonstrate an average accuracy of 96\% in comparison with the respective measures acquired from the real hardware platform. Moreover, the high-level behavioral representation of platforms allows the rapid analysis of performance and energy consumption of complex systems.
Palavras-chave:
Energy consumption, Computer architecture, High performance computing, Embedded Systems, Performance and Energy Consumption Evaluation, Petri Nets
Publicado
28/10/2009
Como Citar
NOGUEIRA, Bruno Costa e Silva; MACIEL, Paulo Romero Martins; TAVARES, Eduardo Antonio Guimaraes; CARNEIRO, Ermeson; CALLOU, Gustavo; LIMA, Ricardo Massa Oliveira; FERRAZ, Rodolfo; MONTENEGRO, Bruno.
Performance and Energy Consumption Evaluation of Embedded Applications: A Method Based on Platform's Behavioral Model. In: INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD), 21. , 2009, São Paulo/SP.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2009
.
p. 135-142.
