Abstract—Elementary functions are extensively used in com-puter graphics, signal and image processing, and communication systems. This paper presents a special-purpose compiler that automatically generates customized look-up tables and imple-mentations 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. I
Abstract—This paper proposes an architecture and a synthesis method for high-speed computation of fi...
At the first ICVS, we presented SA-C ("sassy"), a singleassignment variant of the C progr...
This paper explores the implications of integrating flexible module generation into a compiler for F...
(eng) This paper presents a new scheme for the hardware evaluation of functions in fixed-point forma...
Abstract. Function evaluation is at the core of many compute-intensive applications which perform we...
This paper presents a systematic approach for automatic generation of look-up-table (LUT) for functi...
We propose a Domain-Specific Architecture for elementary function com-putation to improve throughput...
International audienceThis paper presents a framework to reuse the intelligence of RTL generators in...
International audienceMany applications require the evaluation of some function through polynomial a...
Abstract—We present a methodology and an automated system for function evaluation unit generation. O...
. Currently available software for special functions exhibits gaps and defects in comparison to the ...
International audienceComputer platforms need implementations of elementary functions (exponential, ...
(eng) Many general table-based methods for the evaluation in hardware of elementary functions have b...
We present a compiler that takes high level signal and image processing algorithms described in MATL...
(eng) This paper presents a core generator for arbitrary numeric functions on Xilinx Virtex FPGAs. T...
Abstract—This paper proposes an architecture and a synthesis method for high-speed computation of fi...
At the first ICVS, we presented SA-C ("sassy"), a singleassignment variant of the C progr...
This paper explores the implications of integrating flexible module generation into a compiler for F...
(eng) This paper presents a new scheme for the hardware evaluation of functions in fixed-point forma...
Abstract. Function evaluation is at the core of many compute-intensive applications which perform we...
This paper presents a systematic approach for automatic generation of look-up-table (LUT) for functi...
We propose a Domain-Specific Architecture for elementary function com-putation to improve throughput...
International audienceThis paper presents a framework to reuse the intelligence of RTL generators in...
International audienceMany applications require the evaluation of some function through polynomial a...
Abstract—We present a methodology and an automated system for function evaluation unit generation. O...
. Currently available software for special functions exhibits gaps and defects in comparison to the ...
International audienceComputer platforms need implementations of elementary functions (exponential, ...
(eng) Many general table-based methods for the evaluation in hardware of elementary functions have b...
We present a compiler that takes high level signal and image processing algorithms described in MATL...
(eng) This paper presents a core generator for arbitrary numeric functions on Xilinx Virtex FPGAs. T...
Abstract—This paper proposes an architecture and a synthesis method for high-speed computation of fi...
At the first ICVS, we presented SA-C ("sassy"), a singleassignment variant of the C progr...
This paper explores the implications of integrating flexible module generation into a compiler for F...