MPSoC合成与性能结果解析
1. MPSoC实现概述
MPSoC(Multi-Processor System-on-Chip)架构在当前的计算领域有着重要的应用。基于MPSoC的实现结果在图5中展示。不过,由于FPGA(Field-Programmable Gate Array)的内存限制,其存在一定的局限性。
1.1 FPGA内存限制影响
- 图像分辨率 :只能渲染640×480像素的低分辨率图像。
- 数据集容纳问题 :无法将主动脉和背包数据集装入内存。
1.2 FPGA资源使用情况
| 资源类型 | 使用比例 |
|---|---|
| FPGA切片 | 82% |
| 可用BlockRAMs | 95% |
由于资源使用情况,最多只能让4个微处理器并行运行。而BlockRAMs的高使用率是因为每个输入/输出内存端口采用了MPMC(Multi-Port Memory Controller)实现的FIFOs(First In First Out),目的是改善时序和性能。
1.3 性能与可扩展性分析
性能和可扩展性结果如图5b所示。对于大多数数据集,随着更多
超级会员免费看
订阅专栏 解锁全文
20

被折叠的 条评论
为什么被折叠?



