simd
1.0.0
该存储库包含向 WebAssembly 添加 128 位 SIMD 支持的提案。它是 WebAssembly/spec 存储库的副本,并添加了 suggest/simd 目录。该提案描述了如何将 128 位打包 SIMD 类型和操作添加到 WebAssembly。它基于 Ecma TC39 ECMAScript 委员会之前关于 SIMD.js 的工作以及由此产生的可移植 SIMD 规范。
所提出的语义有详细信息。
注意:请参阅实施状态文档以了解跨工具链和嵌入器的实施状态。
使用文档正在 https://emscripten.org/docs/porting/simd.html 上收集(在此处制作 PR),并且将来可能会移动到更加与供应商中立的位置。
设计问题
来自上游存储库的原始自述文件如下......
该存储库包含 WebAssembly 的原型参考实现,目前作为官方规范。最终,我们期望生成一个用人类可读的散文或正式的规范语言编写的规范。
它还包含 WebAssembly 测试套件,用于测试规范一致性的多个方面。
请在 web assembly.github.io/spec 上查看正在进行的规范。
目前,该存储库的内容正在开发中,已知“不完整且不正确”。
欢迎参与。有关新功能、重大语义更改或任何可能产生实质性讨论的规范更改的讨论应首先在 WebAssembly 设计存储库中进行,以便该规范存储库能够保持重点。请遵循贡献指南。
要在 LaTeX 中引用 WebAssembly,请使用此 bibtex 文件。