Software Tuning, Performance Optimization & Platform Monitoring
Discussion regarding monitoring and software tuning methodologies, Performance Monitoring Unit (PMU) of Intel microprocessors, and platform updating.
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.

How could I understand FP_ASSIST.ANY

GHui
Novice
1,542 Views

 

How could I understand FP_ASSIST.ANY? 

0 Kudos
1 Reply
Thomas_G_4
New Contributor II
1,542 Views

You could understand it by reading the Intel® 64 and IA-32 Architectures Optimization Reference Manual

Short explanation for assists: when certain floating-point operations cannot be handled natively by the execution pipeline, and must be performed by microcode
At another page: SIMD FP assists deal[ing] with denormal inputs and underflow outputs.

To determine the costs of assists, you can use the performance events, see section 'B.4.5.2 Assists' (Version June 2016)

0 Kudos
Reply