【问题标题】:Using TSX with WebAssembly将 TSX 与 WebAssembly 一起使用
【发布时间】:2020-03-30 18:33:05
【问题描述】:

可以将 TSX-Transactional Synchronization Extensions 与 WebAssembly 一起使用吗? 我没有发现任何关于在 WebAssembly 中使用这些扩展的信息。 谢谢!

【问题讨论】:

    标签: webassembly transactional-memory intel-tsx


    【解决方案1】:

    不,这是不可能的。这是 i386 特定的扩展。因此只能在实际的 WebAssembly 实现中使用它,但不能与 WebAssembly 模块或任何针对 WebAssembly 的代码一起使用。

    【讨论】:

    • 换句话说,它可以用于特定的 WASI 播放器,或者专门针对该指令集优化的浏览器,但通常不会。
    • 不,您将使用 id 来实现 WASI 播放器或浏览器,指令集本身希望永远不会直接使用 WASM 代码。但是谁说他们从不构建自定义 JVM,所以他们为什么不做 WASM。
    • 我认为这里有误会,Lee。我想我们说的是同一件事。
    猜你喜欢
    • 1970-01-01
    • 2020-04-06
    • 2020-08-03
    • 2017-01-17
    • 1970-01-01
    • 1970-01-01
    • 2021-10-22
    • 2019-02-18
    • 1970-01-01
    相关资源
    最近更新 更多