Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.

in-place not-in-place performances

Ciro_R_
Beginner
297 Views
Generally speaking, are differences in performance between in-place and not-in-place versions of the same operation?
If the two buffers are already allocated, should I prefer not-in-place operations?
Thank you

Ciro
0 Kudos
1 Reply
Vladimir_Dudnik
Employee
297 Views

Hi,

Many factors can affect performance. Usually, it is more preferable tohave in-place operations, because of less amount of memory used/accessed, so better cache utilization.

Regards,
Vladimir

0 Kudos
Reply