嵌入式系统设计中的应用映射与优化策略
1. 异构多处理器映射
在当前的技术环境下,将应用映射到异构多处理器仍然是一个研究热点。不同的映射方法可以根据两个标准进行分类:一是映射工具是否假设执行平台固定,二是是否包含源代码的自动并行化。
1.1 映射工具分类
架构情况 | 自动并行化 | 工具名称 |
---|---|---|
固定架构 | 否 | HOPES、Ruggiero 等 |
固定架构 | 是 | Mnemee、Edinburgh 大学的工作等 |
架构待设计 | 否 | COOL、DOL、SystemCodesigner 等 |
架构待设计 | 是 | Daedalus、MAPS 等 |
1.2 DOL 工具
DOL 工具具有以下特点:
- 自动选择功能 :
- 计算模板 :处理器类型可以完全异构,包括标准处理器、微控制器、DSP 处理器、FPGA 等。