SIMD 修复畸形 UTF-16 快 9 倍,已进入 Chromium 与 Node 25
lemire · x · 2026-08-26
lemire 新论文:用 SIMD 指令修复含未配对代理项的畸形 UTF-16 字符串。JavaScript 和 Java 以 UTF-16 存字符串,未配对代理项需替换为 U+FFFD,他们用 ARM NEON 与 x64 SIMD(SSE/AVX2/AVX-512)实现:Apple M4 上达 18.9 GB/s,Intel Ice Lake 上 7.5 GB/s,低至每字节 0.4 条指令,比旧方法快至多 9 倍。成果已落地:Node.js 25 的 String.prototype.toWellFormed 快约 5 倍,代码已进入 Chrome/Edge/Brave 等 Chromium 系浏览器,并附浏览器基准测试链接。
所属事件:SIMD 指令修复畸形 UTF-16 字符串速度提升 9 倍(2 条相关)→
「研究」频道最新
- 斯坦福 CollabSkill 评测人机协作:Claude Code 登顶超越 Codex — stanfordnlp · 2026-10-06
- 材料发现计算方法速查指南发布,覆盖主流 DFT 计算路线 — Ben_Reinhardt · 2026-10-06
- 4478人参赛120国,BioHub细胞追踪Kaggle挑战赛收官 — WalterReade · 2026-10-06
- 网传超导突破被纠正:实为模拟中的低温半导体,非颠覆性成果 — altryne · 2026-10-06
- Anthropic x Adaptyv 蛋白质设计竞赛第二关:设计 TNF-α pH 响应结合剂 — CatAstro_Piyush · 2026-10-06
- 用 signature 回归做经济数据 nowcasting,新方法论文发布新版 — lihua_lei_stat · 2026-10-06