Skip to main content

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