EasyManua.ls Logo

Intel ARCHITECTURE IA-32 - Page 137

Intel ARCHITECTURE IA-32
568 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
General Optimization Guidelines 2
2-65
If there is more than one change to rounding, precision and infinity bits
and the rounding mode is not important to the result; use the algorithm
in Example 2-23 to avoid synchronization issues, the overhead of the
fldcw instruction and having to change the rounding mode. The
provided example suffers from a store-forwarding problem which will
lead to a performance penalty. However, its performance is still better
than changing the rounding, precision and infinity bits among more than
two values.

Table of Contents

Related product manuals