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