Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.

EMMS Instruction

motiwala
Beginner
551 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
551 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
0 Kudos
Reply