Skip to content
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

Poll on relaxed mode #105

Open
ngzhian opened this issue Nov 4, 2022 · 6 comments
Open

Poll on relaxed mode #105

ngzhian opened this issue Nov 4, 2022 · 6 comments

Comments

@ngzhian
Copy link
Member

ngzhian commented Nov 4, 2022

Dan presented a relaxed mode proposal today.

Please share comments and ask questions here, and vote using emoji reactions on this comment:

For: 👍
Neutral: 👀
Against: 👎

@sunfishcode
Copy link
Member

Link to the proposal slides: https://sunfishcode.github.io/RelaxedMathMode.pdf

@conrad-watt
Copy link
Contributor

conrad-watt commented Nov 7, 2022

Are we also still going to do a poll regarding the status of bfloat16_dot?

EDIT: IMO the story for the relaxed mode proposal is cleaner if we drop this instruction.

@tlively
Copy link
Member

tlively commented Nov 7, 2022

Relaxed mode idea sounds good to me. For the presentation to the larger CG, I think it will be helpful to be clearer on exactly what is meant by "mode," i.e. how it will be specified, documented by consumers, and used in practice.

+1 to having a separate poll on bfloat16_dot.

@dtig
Copy link
Member

dtig commented Nov 7, 2022

There's already one here: #77 (comment)

Do we want to reuse that poll or add another one on the same issue?

@tlively
Copy link
Member

tlively commented Nov 7, 2022

A new poll as a follow-on to this one makes sense because the outcome of this poll may change the calculus on whether it makes sense to include bfloat16_dot. I believe we also still needed to have some follow-up discussion about what a deterministic, canonical lowering for bfloat16_dot might be under the relaxed mode proposal.

@ngzhian
Copy link
Member Author

ngzhian commented Nov 8, 2022

Overwhelming positive reception for relaxed mode! I started #106 for dot product.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants