对于主流浏览器来说,常常会和JavaScript网页脚本打交道,其中火狐、谷歌Chrome新款浏览器可以从容应对JS脚本,提升网页浏览效率。现在,硬件厂商英特尔也宣布牵手Mozilla、谷歌公司,决定将SIMD架构引入JavaSCript。
什么是SIMD?
SIMD,全称为“单指令流多数据流”架构,已属于现代CPU处理器最重要的功能设计。例如,大家熟知的SSE、MMX指令集都是基于SIMD架构,非常适用于多媒体影音处理,但对于现代网页相当重要的JavaSCript代码,却一直没有以处理器的SIMD指令集来提升性能。
不过现在发生了转变。
近期,英特尔宣布与Mozilla、Google合作,直接使用SIMD加速JavaScript,而SIMD.JS不需要任何特殊插件、或无法被转译到其他平台的原生代码。只要可以执行JavaSCript的地方就可以使用,包含了后端的Node.JS也能够享受SIMD优化的好处。
目前,SIMD.JS API已经应用到Firefox Nightly午夜版、Chromium开发版浏览器。虽然仍处于开发阶段,但整体性能已达到近400%提升,在某些测试条件可能达到十倍速度。
最后,英特尔、Mozilla、谷歌公司也准备提案,希望未来的JavaSCript ES7标准正式带来SMID加速技术。
关注天下网吧微信,了解网吧网咖经营管理,安装维护:
本文来源:不详 作者:佚名