注目★★★★★Lobsters
Rust の SIMD ライブラリ fearless_simd v0.7、64 ビット整数とジェネリクス改善
30秒で把握
- 1fearless_simd v0.7 公開・64 ビット整数と SSE2 レベル追加・ジェネリクス全面改善
- 2コンパイル時間 x86/AArch64 で 2/1 秒維持・機能拡充にも関わらず速度据え置き
- 39 月上旬に v1.0 リリース予定・コミュニティ API フィードバック募集中
要約
fearless_simd v0.7 が公開され、u64/i64 ベクトル型の API 全面サポート、x86 向け明示的 SSE2 レベルの追加、ジェネリック プログラミング対応の強化が実装された。swizzle_dynis の全幅対応、要素のシフト・ローテーション操作の便利関数追加など、SIMD 操作が拡充された。コンパイル時間は x86 で 2 秒、AArch64 で 1 秒のままで、機能拡張にもかかわらず速度を維持した。
あなたへの影響
fearless_simd はゼロ依存かつコンパイル時間が短く SIMD 抽象化の土台として設計されているため、既に 1000 以上の GitHub リポジトリで直接・間接的に利用されている。
推奨:v1.0 への移行を機に API フィードバックがあれば早期に報告しておくと、今後の SIMD 実装の選定判断に活かせる。