-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add paragraph describing consistency using fpenv #15
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, thanks! And thanks to @tlively for the key idea that made it much simpler!
@@ -37,6 +37,77 @@ Example of some instructions we would like to add: | |||
- Relaxed Swizzle (implementation defined out of bounds behavior) | |||
- Relaxed Rounding Q-format Multiplication (optional saturation) | |||
|
|||
### Consistency | |||
|
|||
This proposal introduces non-deterministic instructions - given the same |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think "non-deterministic instructions" here (and one more below) might have to change to something like "hardware-dependent instructions", because we have the section below about how the non-determinism is encapsuated in fpenv, making instructions deterministic. It can be a bit confusing.
No description provided.