You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a long term goal.
Currently we don't offer bit accurate transcendental instructions.
Reciprocal and reciprocal square root instructions have a fairly large range for their precision support.
These are currently implemented with float divisions to ensure all of the CPU backends match results and have same unit test results.
These precision differences have the fun quirk that usually something like the reciprocal of 1.0f results in a result that isn't 1.0f even.
We should have support for a few modes once this gets worked on.
Bit accurate representation that matches SOME known hardware
Most accurate representation (What we have now)
Accuracy that falls within x86 precision requirements, but doesn't match any known hardware (In case any device supports less accurate results that are still within x86 spec)
The text was updated successfully, but these errors were encountered:
This is a long term goal.
Currently we don't offer bit accurate transcendental instructions.
Reciprocal and reciprocal square root instructions have a fairly large range for their precision support.
These are currently implemented with float divisions to ensure all of the CPU backends match results and have same unit test results.
These precision differences have the fun quirk that usually something like the reciprocal of 1.0f results in a result that isn't 1.0f even.
We should have support for a few modes once this gets worked on.
The text was updated successfully, but these errors were encountered: