推荐星级:
- 1
- 2
- 3
- 4
- 5
在FPGA上对网络进行排序
资料介绍
计算机体系结构正在迅速向异构多核系统发展。这种趋势开辟了有趣的机会,但也提出了巨大的挑战,因为有效使用异构多核系统并不是一个微不足道的问题。软件可配置的微处理器和FPGA增加了多样性,但也增加了复杂性。在本文中,我们探讨了在现场可编程门阵列(FPGA)上使用分类网络。 FPGA非常棒在如何使用它们方面具有多种用途,也可以作为标准CPU插座中的附加处理单元添加。我们的结果表明,FPGA的有效使用涉及非平凡的方面,例如拥有正确的计算模型(在这种情况下是一个分类网络);精心实现,平衡FPGA中的所有设计约束;以及将FPGA链接到系统其余部分的适当集成策略。一旦这些问题得到妥善解决,我们的实验表明,FPGA的性能数据与现代通用CPU相比具有竞争力,同时在功耗和并行流评估方面具有显着优势。
部分文件列表
文件名 | 大小 |
sorting-networks.pdf | 680K |
全部评论(0)