ASM学习资料 求助
发布于 7 年前 作者 stuartZhang 3081 次浏览 来自 问答

路过的大神们,

我正在参与一个 WEB版矢量地图 项目(其中,Webgl与canvas 2d都有涉及)。目前,项目里遇到了一些性能问题(一部分原因来自于二进制矢量数据源的解码 与 另一个次要原因 是 坐标值 在 《物体坐标系》,《惯性坐标系》 与 《世界坐标系》 之间 没完没了 的 换算,我们团队称这个作 “长矩阵乘恶梦”)。

我从网上查到’use asm;'模式下的JavaScript程序相比于’use strict;'模式在性能方面会几倍的提升。我想求助一些“手写ASM JavaScript程序的教学文档”。请路过的大神们提供一些线索。

1 回复

看下了,"use asm" 应该就是 asm.js,如果是这个,一般都是使用 C/C++ 编码后编译成 js 代码的,很少会手写的,不过具体你可以看下它的 spec: http://asmjs.org/spec/latest/

对于矩阵计算的,还有另外的一个优化点你也可以注意下(虽然现在大部分浏览器还未实现),那就是 SIMD

回到顶部