Quick note that I realized my title was accidentally cropped, it should be:
"Intent to Implement and Ship: WebAssembly Relaxed SIMD". On Wed, Mar 8, 2023 at 4:11 PM Deepti Gandluri <[email protected]> wrote: > Contact [email protected], [email protected], > [email protected] > > Explainer > https://github.com/WebAssembly/relaxed-simd/blob/main/proposals/relaxed-simd/Overview.md > > Specification > https://github.com/WebAssembly/relaxed-simd/tree/main/document > > Summary > > Relaxed SIMD extends the existing SIMD proposal to introduce vector > instructions that relax the strict determinism constraints of portable SIMD > to take better advantage of the underlying hardware. The operations > introduced in this proposal take advantage of widely available instruction > sets to accelerate compute workloads. > > Blink componentBlink>JavaScript>WebAssembly > <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EJavaScript%3EWebAssembly> > > TAG reviewNot required as per: https://v8.dev/docs/feature-launch-process. > This introduces an additional set of vector operations to WebAssembly, and > makes no API changes. > Risks > > > Interoperability and Compatibility > > *Gecko*: In development, enabled in nightly > > *WebKit*: No signal as per request for position: > mail-archive.com/[email protected]/msg30574.html > > *Web developers*: Strongly positive, Proposal in Phase 3 in the > WebAssembly CG the proposal was incubated to address some of the > developer/user requests from the previous SIMD proposal. > > *Other signals*: Proposal voted to a provisional phase 4 as per meeting > notes in the February 14th CG meeting (notes: > https://github.com/WebAssembly/meetings/blob/main/main/2023/CG-02-14.md). > The feature has consensus in the CG, but the vote is provisional till the > formal spec is up to date (Tracking issue: > https://github.com/WebAssembly/relaxed-simd/issues/134, PRs also in > flight). > > 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? No > > > > Debuggability > > Supported instructions are enabled in Liftoff, and are visible to DevTools > for debuggability. > > > Will this feature be supported on all six Blink platforms (Windows, Mac, > Linux, Chrome OS, Android, and Android WebView)?Yes > > Is this feature fully tested by web-platform-tests > <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md> > ?Not applicable, tested by WebAssembly spec tests > > Flag nameV8: --wasm-relaxed-simdChrome: Features::kWebAssemblyRelaxedSimd > > Requires code in //chrome?False > > Tracking bughttps://bugs.chromium.org/p/v8/issues/detail?id=12284 > > Estimated milestones > > 114 > > Anticipated spec changes > > No anticipated spec changes, but some potential for compat issues based on > hardware, more details in this Entropy.md > <https://github.com/WebAssembly/relaxed-simd/blob/main/proposals/relaxed-simd/Entropy.md>, > and the linked issues. > > Link to entry on the Chrome Platform Status > https://chromestatus.com/feature/5082417973952512 > -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CALi9WK_SOE5jAVCPydhY0Xn4S6P2rr_W9qhQhN5tA0Ew9vJEdg%40mail.gmail.com.
