A Method for Fast Hardware Specialization at Run-Time

A Method for Fast Hardware Specialization at Run-Time
复制标题

运行时快速硬件专业化的方法

DOI:
--
复制
发表时间:
2007
期刊:
International Conference on Field-Programmable Logic and Applications
影响因子:
--
通讯作者:
D. Stroobandt
D. Stroobandt
中科院分区:
--
文献类型:
--
作者:
Karel Bruneel;Peter Bertels;D. Stroobandt

文献摘要

被引文献

相似文献

动态硬件生成是一种强大的技术,可以大大减少所需的硬件资源和执行计算所需的时间,以改进的功能密度反映。这种性能改进是由于在运行时某些输入时了解值的知识而启用了其他运行时优化的结果。但是,由于开销的较大常规硬件生成工具产生了,动态硬件的可用性受到限制。我们提出了一种双重方法,将通用硬件的编译时间生成和运行时专业化结合在一起。这大大降低了动态生成开销。我们的方法用于动态生成FIR过滤器,并将其与静态和常规的动态实现进行比较。实验清楚地表明,双重方法可提高动态硬件生成的可用性。
Dynamic hardware generation is a powerful technique that can substantially reduce both the required hardware resources and the time needed to perform a calculation, reflected in an improved functional density. This performance improvement is a result of additional run-time optimizations enabled by the knowledge of values at certain inputs at runtime. However, due to the large overhead conventional hardware generation tools incur, the usability of dynamic hardware generation is limited. We present a dual approach that combines compile-time generation of generic hardware and run-time specialization. This drastically decreases the dynamic generation overhead. Our approach is used for dynamic generation of FIR filters and compared to a static and a conventional dynamic implementation. The experiments clearly show that the dual approach improves the usability of dynamic hardware generation.