3.8 Proceedings Paper

Multithreaded Signal-to-Memory Mapping Algorithm for Embedded Multidimensional Signal Processing

向作者/读者索取更多资源

Many signal processing systems, particularly in the multimedia and telecommunication domains, are synthesized to execute data-dominated applications. Their behavior is described in a high-level programming language, where the code is typically organized in sequences of loop nests and the main data structures are multidimensional arrays. This paper proposes a memory management algorithm for mapping multidimensional signals (arrays) to physical memory blocs. The advantages of this novel technique are the following: (a) it can be applied to multi-layer memory hierarchies, which makes it particularly useful in embedded systems design; (b) it provides metrics of quality for the overall memory allocation solution: the minimum data storage of each multidimensional signal in the behavioral specification (therefore, the optimal memory sharing between the elements of same arrays), as well as the minimum data storage for the entire specification (therefore, the optimal memory sharing between all the array elements and scalars in the code); (c) it is well-suited to a dynamic multithreading implementation, which makes it computationally efficient.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

3.8
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据