Results 1 -
1 of
1
Author manuscript, published in "Journal of Systems Architecture In Press, Corrected Proof (2011)" DOI: 10.1016/j.sysarc.2010.12.002 Repetitive Model Refactoring Strategies for the Design Space Exploration of Intensive Signal Processing Applications
, 2011
"... The efficient design of computation intensive multidimensional signal processing application requires to deal with three kinds of constraints: those implied by the data dependencies, the non functional requirements (real-time, power consumption) and resources availability of the execution platform. ..."
Abstract
- Add to MetaCart
The efficient design of computation intensive multidimensional signal processing application requires to deal with three kinds of constraints: those implied by the data dependencies, the non functional requirements (real-time, power consumption) and resources availability of the execution platform. We propose here a strategy to use a refactoring tool dedicated to this kind of applications to help explore the design space. This strategy is illustrated on an industrial radar application modeled using the Modeling and Analysis of Real-time and Embedded systems (MARTE) UML profile. It allows to find good trade-offs in the usage of storage and computation resources and in the parallelism (both task and data parallelism) exploitation. Key words: specification language, parallelism, optimizations, high-level code transformations, design space exploration, refactoring strategy

