#simd #cargo #cargo-command #extension #subcommand

app cargo-simd-detect

Rust 夜间构建版的 cargo 命令,用于报告你的 Intel/AMD CPU 支持并启用了哪些 SIMD 扩展

4 个版本

0.1.1 2023 年 12 月 8 日
0.1.0 2023 年 12 月 5 日
0.1.0-beta.22023 年 12 月 3 日

Cargo 插件 中排名第 199

MIT/Apache

6KB

cargo-simd-detect

Cargo 命令,用于报告你的 Intel/AMD CPU 支持并启用了哪些 SIMD 扩展。它应该在 Rust 夜间构建版中安装。

运行

# assumes rustup override set nightly
cargo install cargo-simd-detect --force
cargo simd-detect

要查看 "启用" 的更改,必须使用 cargo install cargo-simd-detect --force 重新安装。

输出

简短文本报告,例如

feature         width                   available       enabled
sse2            128-bit/16-bytes        true            true
avx2            256-bit/32-bytes        true            false
avx512f         512-bit/64-bytes        true            false

为 2023 年 12 月/2024 年 1 月即将发表的关于 SIMD 编程的 Medium 文章 创建。

无运行时依赖