Title :
Non-generic floating-point software support for embedded media processing
Author :
Jeannerod, Claude-Pierre ; Jourdan-Lu, Jingyan ; Monat, Christophe
Author_Institution :
Lab. LIP, Univ. de Lyon, Lyon, France
Abstract :
This paper presents some work in progress on the design and implementation of efficient floating-point software support for embedded integer processors. We provide quantitative evidence of the benefits of supporting various non-generic (that is, fused, specialized, or paired) operations in addition to the five basic arithmetic operations: for individual calls, speedups range from 1.12 to 4.86, while on DSP kernels and benchmarks, our approach allows us to be up to 1.59x faster.
Keywords :
embedded systems; floating point arithmetic; multimedia computing; DSP kernels; arithmetic operations; benchmarks; embedded integer processors; embedded media processing; nongeneric floating-point software support; Benchmark testing; Computer architecture; Digital signal processing; Program processors; Standards; VLIW; C software implementation; VLIW architecture; embedded integer processor; floating-point arithmetic; fused floating-point operations; instruction level parallelism;
Conference_Titel :
Industrial Embedded Systems (SIES), 2012 7th IEEE International Symposium on
Conference_Location :
Karlsruhe
Print_ISBN :
978-1-4673-2685-8
Electronic_ISBN :
978-1-4673-2683-4
DOI :
10.1109/SIES.2012.6356597