Non-generic floating-point software support for embedded media processing
- 1 June 2012
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE) in 7th IEEE International Symposium on Industrial Embedded Systems (SIES'12)
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
This publication has 12 references indexed in Scilit:
- Simultaneous Floating-Point Sine and Cosine for VLIW Integer ProcessorsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2012
- Composite Iterative Algorithm and Architecture for q-th Root CalculationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2011
- Designing Custom Arithmetic Data Paths with FloPoCoIEEE Design & Test of Computers, 2011
- FFT Implementation with Fused Floating-Point OperationsInternational Conference on Acoustics, Speech, and Signal Processing (ICASSP), 2010
- VFloatACM Transactions on Reconfigurable Technology and Systems, 2010
- Optimizing correctly-rounded reciprocal square roots for embedded VLIW coresPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2009
- A block floating-point treatment to the LMS algorithm: efficient realization and a roundoff error analysisIEEE Transactions on Signal Processing, 2005
- Accelerating sine and cosine evaluation with compiler assistancePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2004
- Automatic floating-point to fixed-point conversion for DSP code generationPublished by Association for Computing Machinery (ACM) ,2002
- Accuracy and Stability of Numerical AlgorithmsPublished by Society for Industrial & Applied Mathematics (SIAM) ,2002