Lobsters | 原文链接 | 2026-09-27 收录 · 热度 18

2026 年 Rust 的 SIMD 现状

来源: shnatsel.github.io — 2026-09-26

概述

作者做了比去年更深入的 Rust SIMD 年度调查,并说明自己已成为 Fearless SIMD 的维护者,为避嫌邀请了 std::simd、wide、pulp、macerator 的作者审阅草稿。文章从动机讲起:CPU 的算术部件很便宜,但指令译码单元只有一个且很难提速,向量化能把一批数字交给同一条指令,x86 上可达 512 位。难点在于 SIMD 指令集是后来追加的,x86_64 默认只能假设 SSE2,对外分发二进制就必须做函数多版本化。

核心要点

金句

硬件算术很便宜,但译码单元只有一个,而且很难让它跑得更快。
← 返回 Lobsters 首页