Models of Architecture: Reproducible Efficiency Evaluation for Signal Processing Systems

Abstract : The current trend in high performance and embedded signal processing consists of designing increasingly complex heterogeneous hardware architectures with non-uniform communication resources. In order to take hardware and software design decisions, early evaluations of the system non-functional properties are needed. These evaluations of system efficiency require high-level information on both the algorithms and the architecture. In this paper, we define the notion of Model of Architecture (MoA) and study the combination of a Model of Computation (MoC) and an MoA to provide a design space exploration environment for the study of the algorithmic and architectural choices. A cost is computed from the mapping of an application, represented by a model conforming a MoC onto an architecture represented by a model conforming an MoA. The cost is composed of a processing-related part and a communication-related part. It is an abstract scalar value to be minimized and can represent any non-functional requirement of a system such as memory, energy, throughput or latency.
Liste complète des métadonnées

Cited literature [19 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-01390508
Contributor : Maxime Pelcat <>
Submitted on : Wednesday, November 2, 2016 - 9:54:19 AM
Last modification on : Thursday, February 7, 2019 - 5:50:23 PM
Document(s) archivé(s) le : Friday, February 3, 2017 - 12:33:14 PM

File

sips_moa.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-01390508, version 1

Citation

Maxime Pelcat, Karol Desnos, Luca Maggiani, Yanzhou Liu, Julien Heulot, et al.. Models of Architecture: Reproducible Efficiency Evaluation for Signal Processing Systems. International Workshop on Signal Processing Systems, Oct 2016, Dallas, United States. ⟨hal-01390508⟩

Share

Metrics

Record views

947

Files downloads

197