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

EMMS Instruction

motiwala
Beginner
166 Views
I was playing with IPP and noticed that emms instruction is used at the end of each function. Although it is safe approach, itcould be vey expensive if I use a function in a tight loop (offcourse I do not use FP). Is there any way or plan so that call to emms instruction canbe avoidedIPP function. I can call emms instruction later manually when I finished my processing.
Yusuf Motiwala
0 Kudos
1 Reply
Vladimir_Dudnik
Employee
166 Views
Hi,
actually emms instruction is called only within MMX code. It is not required for SSX/SSE/SSE2 code. In your particular case you do not need in FP code between two calls of IPP functions, but someone can be needed in it. We do not have plans to double number of IPP functions.
Regards,
Vladimir
Reply