Title
A special-purpose compiler for look-up table and code generation for function evaluation
Abstract
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.
Year
DOI
Venue
2010
10.1109/DATE.2010.5456978
DATE
Keywords
Field
DocType
significant resource saving,special-purpose compiler,fpga platforms,code generation,hardware module,look-up table,matlab-like code,computer graphics,function evaluation,significant performance improvement,customized look-up tables,fpga platform,mathematics computing,c++ code,elementary function,communication system,elementary functions,field programmable gate arrays,multicores,table lookup,program compilers,polynomials,process variation,hardware,application software,kernel,monte carlo,multicore processing,signal processing,look up table,accuracy,data engineering,signal and image processing,computer languages,computer science,computer graphic,memetic algorithm
Lookup table,Computer science,Parallel computing,Field-programmable gate array,Compiler,Code generation,Information engineering,Application software,Multi-core processor,Computer graphics
Conference
ISSN
ISBN
Citations 
1530-1591
978-1-4244-7054-9
8
PageRank 
References 
Authors
0.61
14
9
Name
Order
Citations
PageRank
Yuanrui Zhang118015.48
Lanping Deng2685.91
Praveen Yedlapalli3494.42
Sai Prashanth Muralidhara41998.70
Hui Zhao5587.16
Mahmut T. Kandemir67371568.54
Chaitali Chakrabarti71978184.17
Nikos Pitsianis8396.03
Xiaobai Sun935139.49