Minor documentation clarrification on the impact of ICC -fp-model except option.
This commit is contained in:
@@ -606,12 +606,13 @@ run on Xeon Phi, though there are a number of known limitations:
|
||||
|
||||
* When requesting that ICC generate code with strict floating point
|
||||
precision compliance (using ICC option ``-fp-model strict``) or
|
||||
using of floating point exceptions (using ICC option ``-fp-model
|
||||
except``) the compiler will generate code that uses the x87 unit
|
||||
rather than KNC's vector unit. For similar reasons, the options
|
||||
``–ansi`` and ``–fmath-errno`` may result in calls to math functions
|
||||
that are implemented in x87 rather than KNC instructions. This will
|
||||
have a significant performance impact.
|
||||
accurate reporting of floating point exceptions (using ICC option
|
||||
``-fp-model except``) the compiler will generate code that uses the
|
||||
x87 unit rather than KNC's vector unit. For similar reasons, the
|
||||
options ``–ansi`` and ``–fmath-errno`` may result in calls to math
|
||||
functions that are implemented in x87 rather than KNC instructions.
|
||||
This will have a significant performance impact. See the ICC manual
|
||||
for details on these compiler options.
|
||||
|
||||
All of these issues are currently actively being addressed and will be
|
||||
fixed in future releases.
|
||||
|
||||
Reference in New Issue
Block a user