A special-purpose compiler for look-up table and code generation for function evaluation
Publication
, Journal Article
Zhang, Y; Deng, L; Yedlapalli, P; Muralidhara, SP; Zhao, H; Kandemir, M; Chakrabarti, C; Pitsianis, N; Sun, X
Published in: Proceedings -Design, Automation and Test in Europe, DATE
June 9, 2010
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. © 2010 EDAA.
Duke Scholars
Published In
Proceedings -Design, Automation and Test in Europe, DATE
ISSN
1530-1591
Publication Date
June 9, 2010
Start / End Page
1130 / 1135
Citation
APA
Chicago
ICMJE
MLA
NLM
Zhang, Y., Deng, L., Yedlapalli, P., Muralidhara, S. P., Zhao, H., Kandemir, M., … Sun, X. (2010). A special-purpose compiler for look-up table and code generation for function evaluation. Proceedings -Design, Automation and Test in Europe, DATE, 1130–1135.
Zhang, Y., L. Deng, P. Yedlapalli, S. P. Muralidhara, H. Zhao, M. Kandemir, C. Chakrabarti, N. Pitsianis, and X. Sun. “A special-purpose compiler for look-up table and code generation for function evaluation.” Proceedings -Design, Automation and Test in Europe, DATE, June 9, 2010, 1130–35.
Zhang Y, Deng L, Yedlapalli P, Muralidhara SP, Zhao H, Kandemir M, et al. A special-purpose compiler for look-up table and code generation for function evaluation. Proceedings -Design, Automation and Test in Europe, DATE. 2010 Jun 9;1130–5.
Zhang, Y., et al. “A special-purpose compiler for look-up table and code generation for function evaluation.” Proceedings -Design, Automation and Test in Europe, DATE, June 2010, pp. 1130–35.
Zhang Y, Deng L, Yedlapalli P, Muralidhara SP, Zhao H, Kandemir M, Chakrabarti C, Pitsianis N, Sun X. A special-purpose compiler for look-up table and code generation for function evaluation. Proceedings -Design, Automation and Test in Europe, DATE. 2010 Jun 9;1130–1135.
Published In
Proceedings -Design, Automation and Test in Europe, DATE
ISSN
1530-1591
Publication Date
June 9, 2010
Start / End Page
1130 / 1135