Intel® Integrated Performance Primitives
Community support and discussions relating to developing high-performance vision, signal, security, and storage applications.

Fixed-Accuracy Arithmetic Functions

constantine-vassilev
127 Views

From the Fixed-Accuracy Arithmetic Functions listed in Vol 1/Signal Processing/Chapter 12 I do not see multiplication, addition and subtraction - do I miss something?

Also I suppose Ipp32f notation which generally means floating point, to be interpred as fixed point in the context of Fixed-Accuracy Arithmetic Functions. Am I correct?

0 Kudos
4 Replies
gol
Beginner
127 Views


those operations are so basic that it would surely be less efficient to achieve less accuracy, there would be no point

gol
Beginner
127 Views

Also, no it's not fixed point, but floating point. Those functions are functions that eat a lot of CPU but can be approximated with less accuracy for less CPU, that's why they are there. Even though there are native instructions to divide, it's still a very slow process, whilethe CPU can do several multiplications per cycle, hence nothing to speed up here.

constantine-vassilev
127 Views
Quoting - gol

Also, no it's not fixed point, but floating point. Those functions are functions that eat a lot of CPU but can be approximated with less accuracy for less CPU, that's why they are there. Even though there are native instructions to divide, it's still a very slow process, whilethe CPU can do several multiplications per cycle, hence nothing to speed up here.


looking at their header files I see all oprations, obviously documentation is not full.

Vladimir_Dudnik
Employee
127 Views

Hello,

all IPP fnctions should be listed in documentation. Could you please point to which function you did not find reference in IPP manual?

Regards,
Vladimir

Reply