计算机工程
計算機工程
계산궤공정
COMPUTER ENGINEERING
2008年
15期
44-46,50
,共4页
流水线%模调度%资源约束%空间探索
流水線%模調度%資源約束%空間探索
류수선%모조도%자원약속%공간탐색
循环是程序中十分耗时的部分,流水线能够加速循环执行但需要大量运算资源.由于FPGA资源有限,将循环代码在FPGA上加速时手动设计流水线不具有实际可行性.该文使用软件流水将循环自动映射到FPGA上,并实现资源约束下的流水线调度.通过探索整个或者局部资源组合空间,可以选择一个性能和面积比较平衡的设计.
循環是程序中十分耗時的部分,流水線能夠加速循環執行但需要大量運算資源.由于FPGA資源有限,將循環代碼在FPGA上加速時手動設計流水線不具有實際可行性.該文使用軟件流水將循環自動映射到FPGA上,併實現資源約束下的流水線調度.通過探索整箇或者跼部資源組閤空間,可以選擇一箇性能和麵積比較平衡的設計.
순배시정서중십분모시적부분,류수선능구가속순배집행단수요대량운산자원.유우FPGA자원유한,장순배대마재FPGA상가속시수동설계류수선불구유실제가행성.해문사용연건류수장순배자동영사도FPGA상,병실현자원약속하적류수선조도.통과탐색정개혹자국부자원조합공간,가이선택일개성능화면적비교평형적설계.