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

Consider integer dot products #15

Open
penzn opened this issue Sep 28, 2020 · 0 comments
Open

Consider integer dot products #15

penzn opened this issue Sep 28, 2020 · 0 comments

Comments

@penzn
Copy link
Contributor

penzn commented Sep 28, 2020

Wasm SIMD has two proposed dot product extensions.

2-dimensional dot product with 16-bit inputs

WebAssembly/simd#127. There are two variants: dot product, and dot product with accumulation (dot+add). The latter would not make it into SIMD MVP and can be considered here.

4-dimensional dot product with 8-bit inputs

WebAssembly/relaxed-simd#9. Those instructions have hardware equivalents in SDOT (Arm) and VNNI (x86), but not necessarily amount the instruction sets targeted by Wasm SIMD proposal.

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

No branches or pull requests

1 participant