Back to Search Start Over

Reproducible Evaluation of System Efficiency With a Model of Architecture: From Theory to Practice.

Authors :
Pelcat, Maxime
Mercat, Alexandre
Desnos, Karol
Maggiani, Luca
Liu, Yanzhou
Heulot, Julien
Nezan, Jean-Francois
Hamidouche, Wassim
Menard, Daniel
Bhattacharyya, Shuvra S.
Source :
IEEE Transactions on Computer-Aided Design of Integrated Circuits & Systems. Oct2018, Vol. 37 Issue 10, p2050-2063. 14p.
Publication Year :
2018

Abstract

Current trends in high performance and embedded computing include design of increasingly complex hardware architectures with high parallelism, heterogeneous processing elements, and nonuniform communication resources. In order to take hardware and software design decisions, early evaluations of the system nonfunctional properties are needed. These evaluations of system efficiency require electronic system-level information on both algorithms and architecture. Contrary to algorithm models for which a major body of work has been conducted on defining formal models of computation (MoCs), architecture models from the literature are mostly empirical models from which reproducible experimentation requires the accompanying software. In this paper, a precise definition of a model of architecture (MoA) is proposed that focuses on reproducibility and abstraction and removes the overlap previously existing between the notions of MoA and MoC. A first MoA, called the linear system-level architecture model (LSLA), is presented. To demonstrate the generic nature of the proposed new architecture modeling concepts, we show that the LSLA model can be integrated flexibly with different MoCs. LSLA is then used to model the energy consumption of a state-of-the-art multiprocessor system-on-chip (MPSoC) when running an application described using the synchronous dataflow MoC. A method to automatically learn LSLA model parameters from platform measurements is introduced. Despite the high complexity of the underlying hardware and software, a simple LSLA model is demonstrated to estimate the energy consumption of the MPSoC with a fidelity of 86%. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
02780070
Volume :
37
Issue :
10
Database :
Academic Search Index
Journal :
IEEE Transactions on Computer-Aided Design of Integrated Circuits & Systems
Publication Type :
Academic Journal
Accession number :
131880705
Full Text :
https://doi.org/10.1109/TCAD.2017.2774822