Intel® Integrated Performance Primitives
Community support and discussions relating to developing high-performance vision, signal, security, and storage applications.
Announcements
Welcome to the Intel Community. If you get an answer you like, please mark it as an Accepted Solution to help others. Thank you!

Inplace Normalize?

Ockham_s_Razor
Beginner
161 Views

The documentation for Add, Multiply states that to use inplace just use the same pointers.

For ippsNormalize_xxx there is not that comment.

Can I call the ippsNormalize_xxx functions with the same pointers.

Thank you.

-jam

PS:  I could not find any way to search this forum.

0 Kudos
4 Replies
Chuck_De_Sylva
Beginner
161 Views
Which version of IPP are you using?
Ockham_s_Razor
Beginner
161 Views
I'm using 7.0 right now, moving to 7.1 shortly
Gennady_F_Intel
Moderator
161 Views
only out of place mode is valid in that function.
John_Mertus
Beginner
161 Views
I did a little experiment. . I found that on a i7 2.8 GHz processor (Dell Precsion 1500) the normalize took about 54.1 milliseconds for an input of 50 million floats. I used Add in place followed by amultiple in place and found it averaged 54.2 milliseconds for 50 million floats. So there was little difference. That said, it would be nice, and apparently easly, to have an inplace normalize.
Reply