WebAssembly / simd

Branch of the spec repo scoped to discussion of SIMD in WebAssembly
Other
531 stars 43 forks source link

ETA for GA date? #408

Closed unicomp21 closed 3 years ago

unicomp21 commented 3 years ago

Given Webassembly/simd is taking so long, perhaps it's not meant to be? Should we just cancel the whole thing?

Maratyszcza commented 3 years ago

WebAssembly SIMD is available in Chrome (under Origin Trial, or with --enable-features=WebAssemblySimd flag), FireFox Nightly (no experimental flags needed), and several non-browser engines. There are products using it (TensorFlow.js, Google Meet). So I don't understand what your complaint is about.

unicomp21 commented 3 years ago

Why do I have to get a token? Is there a lack of confidence in the current implementation?

On Fri, Dec 18, 2020 at 12:08 PM Marat Dukhan notifications@github.com wrote:

WebAssembly SIMD is available in Chrome (under Origin Trial https://v8.dev/features/simd#simd-origin-trial, or with --enable-features=WebAssemblySimd flag), FireFox Nightly (no experimental flags needed), and several non-browser engines. There are products using it (TensorFlow.js https://blog.tensorflow.org/2020/09/supercharging-tensorflowjs-webassembly.html, Google Meet https://ai.googleblog.com/2020/10/background-features-in-google-meet.html). So I don't understand what your complaint is about.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/WebAssembly/simd/issues/408#issuecomment-748237119, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAEFL7NTLWDGIWSAUP6M75TSVOLC7ANCNFSM4VBESNSQ .

Maratyszcza commented 3 years ago

I do not work on Chrome, but my understanding is that Origin Trial is being used for web standards that are still being developed and promise no backward compatibility with previous versions of their specifications. As the specifications change, developers need to update their web apps, and Origin Trial motivates developers to update their usage of the web standard to the up-to-date specs because the token expires in 6 weeks and needs to be renewed.

unicomp21 commented 3 years ago

Got it.

On Fri, Dec 18, 2020 at 1:02 PM Arun Purushan notifications@github.com wrote:

No. Feature flags and processes like this are useful to make users aware of the potential for changes until the spec becomes a W3C standard.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/WebAssembly/simd/issues/408#issuecomment-748264538, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAEFL7PNVJ5LYFJU6Q7SU63SVORMHANCNFSM4VBESNSQ .