Also:
* The spec PR needs to land * What do you mean by "experimentation" in the title of this Intent? On Wed, Jan 8, 2025 at 8:30 AM Alex Russell <slightly...@chromium.org> wrote: > Hey Alan, > > Just for the avoidance of future friction, we try to use the explicit > signals systems from Apple and Mozilla because they've asked us not to use > their rep's statements in WGs as assent. Is it possible for you to file > those? > > Best, > > Alex > > On Monday, January 6, 2025 at 10:48:36 AM UTC-8 Alan Baker wrote: > >> Contact emailsalanba...@google.com >> >> Explainer >> https://github.com/gpuweb/gpuweb/blob/main/proposals/subgroups.md >> >> Specificationhttps://github.com/gpuweb/gpuweb/pull/4963 >> >> Approved by Apple rep, editorial comment by Mozilla rep. >> >> Summary >> >> Adds subgroup functionality to WebGPU. Subgroup operations perform SIMT >> operations to provide efficient communication and data sharing among groups >> of invocations. These operations can be used to accelerate applications by >> reducing memory overheads incurred by inter-invocation communication. >> >> >> Blink componentBlink>WebGPU >> <https://issues.chromium.org/issues?q=customfield1222907:%22Blink%3EWebGPU%22> >> >> TAG reviewNone >> >> TAG review statusNot applicable >> >> Origin Trial NameWebGPU Subgroups Features >> >> Chromium Trial NameWebGPUSubgroupsFeatures >> >> Origin Trial documentation link >> https://github.com/gpuweb/gpuweb/blob/main/proposals/subgroups.md >> >> WebFeature UseCounter namekWebGPUSubgroupsFeatures >> >> Risks >> >> >> Interoperability and Compatibility >> >> None >> >> >> *Gecko*: No signal >> >> *WebKit*: No signal >> >> *Web developers*: No signals >> >> *Other signals*: >> >> Security >> >> None. This feature exposes functionality for operations only within a >> single draw/dispatch. Data is contained within a single users run. >> >> >> WebView application risks >> >> Does this intent deprecate or change behavior of existing APIs, such that >> it has potentially high risk for Android WebView-based applications? >> >> None >> >> >> Debuggability >> >> No special debugging is available for this feature as it resides solely >> on the GPU. >> >> >> Will this feature be supported on all six Blink platforms (Windows, Mac, >> Linux, ChromeOS, Android, and Android WebView)?No >> >> Is this feature fully tested by web-platform-tests >> <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md> >> ?No >> >> Flag name on about://flagsNone >> >> Finch feature nameNone >> >> Non-finch justificationNone >> >> Requires code in //chrome?False >> >> Availability expectationBoth Apple and Mozilla have indicated they plan >> to support this feature in the future. Those implementations are catching >> up to Chrome in terms of core functionality currently. WebGPU is part of >> Safari technical previews and Mozilla nightly builds. >> >> Adoption expectationThis feature should have wide adoption for specific >> use cases. It is not expected that all WebGPU shaders would utilize >> subgroups, but many applications (e.g. ML) could. >> >> Non-OSS dependencies >> >> Does the feature depend on any code or APIs outside the Chromium open >> source repository and its open-source dependencies to function? >> No >> >> Estimated milestones >> Shipping on desktop 134 >> Origin trial desktop first 128 >> Origin trial desktop last 131 >> Origin trial extension 1 end milestone 133 >> Shipping on Android 134 >> Origin trial Android first 128 >> Origin trial Android last 131 >> Shipping on WebView 134 >> Origin trial WebView first 128 >> Origin trial WebView last 131 >> >> Anticipated spec changes >> >> Open questions about a feature may be a source of future web compat or >> interop issues. Please list open issues (e.g. links to known github issues >> in the project for the feature specification) whose resolution may >> introduce web compat/interop risk (e.g., changing to naming or structure of >> the API in a non-backward-compatible way). >> Editorial changes only. Future features are likely to build on top of >> this extension. >> >> Link to entry on the Chrome Platform Status >> https://chromestatus.com/feature/5126409856221184?gate=5073549680443392 >> >> Links to previous Intent discussionsIntent to Experiment: >> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CABg%2BrB67gB5gUeDVPaMZ7fZwmeARTUsizs1BTXFXKGpJ%3DpF1TQ%40mail.gmail.com >> Intent to Extend Experiment 1: >> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CABg%2BrB5jfO13yZGBxMAHRgZX_P0qbixCKSK10SujYkBxftujnQ%40mail.gmail.com >> >> >> This intent message was generated by Chrome Platform Status >> <https://chromestatus.com/>. >> > -- > You received this message because you are subscribed to the Google Groups > "blink-dev" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to blink-dev+unsubscr...@chromium.org. > To view this discussion visit > https://groups.google.com/a/chromium.org/d/msgid/blink-dev/1969ee25-f88c-482d-adb1-88846d1d4e64n%40chromium.org > <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/1969ee25-f88c-482d-adb1-88846d1d4e64n%40chromium.org?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "blink-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscr...@chromium.org. To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw9NDn5-JUd0Ouc-_3pnTr%3DkX53AsGStHhPCuMrLg1YgdQ%40mail.gmail.com.