A Special-Purpose Compiler For Look-Up Table And Code Generation For Function Evaluation

DATE '10: Proceedings of the Conference on Design, Automation and Test in Europe(2010)

引用 9|浏览70
暂无评分
摘要
Elementary functions are extensively used in computer graphics, signal and image processing, and communication systems. This paper presents a special-purpose compiler that automatically generates customized look-up tables and implementations for elementary functions under user given constraints. The generated implementations include a C/C++ code that can be used directly by applications running on multicores, as well as a MATLAB-like code that can be translated directly to a hardware module on FPGA platforms. The experimental results show that our solutions for function evaluation bring significant performance improvements to applications on multicores as well as significant resource savings to designs on FPGAs.
更多
查看译文
关键词
field programmable gate arrays,function evaluation,mathematics computing,program compilers,table lookup,C++ code,FPGA platforms,MATLAB-like code,code generation,customized look-up tables,elementary functions,function evaluation,multicores,special-purpose compiler,
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要