Skip to content

Add feature: WebGPU subgroups #2794

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

Open
captainbrosset opened this issue Mar 21, 2025 · 1 comment
Open

Add feature: WebGPU subgroups #2794

captainbrosset opened this issue Mar 21, 2025 · 1 comment
Labels
feature definition Creating or defining new features or groups of features.

Comments

@captainbrosset
Copy link
Contributor

Specification

This is new as of Chrome/Edge 134.

Description

The subgroups WbGPU feature allows SIMD parallelism. By using subgroups, threads within a group can perform collective operations. This provides efficient communication and data sharing among groups of invocations. These operations can be used to accelerate applications, by reducing memory overhead that's incurred by inter-invocation communication.

Documentation

Browser support

Chrome/Edge 134

@captainbrosset captainbrosset added the feature definition Creating or defining new features or groups of features. label Mar 21, 2025
@captainbrosset
Copy link
Contributor Author

Added a draft feature here: https://github.com/web-platform-dx/web-features/blob/main/features/draft/webgpu-subgroups.yml

If anyone knows about this feature and would like to convert this draft feature into a real one, that would be great!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature definition Creating or defining new features or groups of features.
Projects
None yet
Development

No branches or pull requests

1 participant