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

Fix hardware properties for WebGPU #300

Merged
merged 1 commit into from
Nov 23, 2024

Conversation

ArthurBrussee
Copy link
Contributor

  • max_bindings was reading the wrong thing. That's the number of bind groups, not how many buffers you can have per kernel... On desktop this number was only 8, on WebGPU it's only 4. In reality on desktop it's >>>large, and on Chrome it's currently 10. Should improve fusion a bit on desktop, and a good amount on WebGPU.

  • Min/max plane size were reported as dummy 0 values, which was causing issues. For now, disable subgroups until wgpu no longer reports dummy values here.

Copy link
Member

@nathanielsimard nathanielsimard left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@nathanielsimard nathanielsimard merged commit 2c09d4d into tracel-ai:main Nov 23, 2024
5 checks passed
@ArthurBrussee ArthurBrussee deleted the fix-hw-props branch November 25, 2024 19:42
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

Successfully merging this pull request may close these issues.

2 participants