-
crc32fast
快速、基于SIMD的CRC32(IEEE)校验和计算
-
simdutf8
基于SIMD的UTF-8验证
-
ppv-lite86
x86的crypto-simd API
-
simd-json
基于simdjson的高性能JSON解析器
-
reed-solomon-erasure
Reed-Solomon纠删码
-
bitpacking
通过SIMD位打包快速整数压缩/解压缩。simdcomp到rust的移植
-
faster-hex
快速十六进制编码
-
wide
帮助您扩展宽度
-
highway
Google的HighwayHash的本地Rust移植,利用SIMD指令实现快速且强大的哈希函数
-
crc32c
安全的硬件加速CRC32C指令实现,带有软件回退
-
sonic-rs
基于SIMD的快速Rust JSON库
-
simba
Rust的SIMD代数
-
pulp
安全的泛型SIMD
-
pathfinder_simd
SIMD库
-
atoi_simd
快速从
&[u8]
到整数的解析器 -
simsimd
为x86和Arm提供最快的SIMD加速向量相似度函数
-
ultraviolet
快速进行线性代数运算
-
multiversion
易于使用的函数多版本化
-
base64-simd
SIMD加速的base64编码和解码
-
argminmax
(argmin & argmax in 1 function) with SIMD for floats and integers
-
simd-adler32
A SIMD加速的Adler-32哈希算法实现
-
simdeez
用于在不同指令集和宽度上抽象的SIMD库
-
v_htmlescape
针对 SIMD 优化的 HTML 转义代码
-
ispc_rt
Rust 代码与预编译 ISPC 二进制文件以及 Rust 绑定链接的运行时依赖。这些模块和绑定应使用 ispc_compile 构建。
-
vek
适用于游戏引擎的通用 2D-3D 数学瑞士军刀,具有 SIMD 支持,注重便捷性
-
safe_arch
通过
#[cfg()]
安全地公开core::arch
-
block-aligner
使用自适应块算法计算全局和 X-drop 折线间隙惩罚序列到序列或序列到配置文件对齐的 SIMD 加速库
-
cloudflare-zlib
Cloudflare 优化 zlib 的安全包装
-
sliceslice
使用 SIMD 加速的单模式子字符串搜索的快速实现
-
ispc
为 Cargo 构建脚本构建的构建时依赖,用于编译和链接 ISPC 代码,并生成结果库的 Rust 绑定。此软件包是 ispc_compile 和 ispc_rt 软件包的元软件包...
-
crc64fast
SIMD 加速的 CRC64 计算
-
packedtime-rs
高效地存储、解析、格式化和截断时间戳
-
triple_accel
Rust的SIMD加速编辑距离算法。支持快速汉明、Levenshtein、限制型Damerau-Levenshtein等距离计算和字符串搜索。
-
small-map
为少量数据设计的内联SIMD加速哈希表。
-
curve25519-dalek-derive
curve25519-dalek派生
-
stream-vbyte
在Stream VByte编码中高效压缩和解压缩数字。
-
b64-ct
快速且安全的Base64编码/解码。该库提供了一种设计的Base64编码/解码实现,旨在抵御软件侧通道攻击(如计时...
-
cfavml
CF的加速向量数学库,提供向量操作的SIMD优化例程。
-
utote
堆分配uint多重集,带有可选的SIMD实现。
-
geo-nd
特别针对2D和3D几何的特性和类型,具有[浮点数]和可选的SIMD实现。
-
numeric-array
在generic-array周围包装,增加了高效的数值特性实现。
-
jetscii
一个用于高效搜索ASCII字符集或字节的字符串和字节切片的小型库。
-
simdnoise
具有运行时功能检测的SIMD加速噪声库
-
fast_rsync
纯Rust实现的librsync优化版本
-
stringzilla
更快的SIMD加速字符串搜索、排序、指纹和编辑距离
-
ispc_compile
用于编译和链接ISPC代码以及生成Rust绑定的Cargo构建脚本的构建时依赖项。生成的绑定可以使用ispc_rt…导入。
-
simd_aligned
安全且快速的SIMD对齐数据结构,易于透明访问的'flat'访问方式
-
is_sorted
迭代器排序了吗?
-
acrylic
ultra-portable, web-inspired UI toolkit with SIMD graphics
-
staged-sg-filter
Savitzky-Golay滤波器的分阶段编程实现。循环飞起。
-
swift-check
高性能、健壮且表达性强的搜索和验证(在x86_64、aarch64和WASM上使用SIMD)
-
x86-simd
对x86和x86_64 SIMD内联函数的安全接口
-
simd-abstraction
抽象SIMD指令集
-
blake2s_const
带有动态SIMD的纯Rust BLAKE2s实现
-
pathfinder_geometry
基本的SIMD加速几何/线性代数
-
fastnoise2
FastNoise2的安全Rust包装器,一个基于节点的噪声生成库,经过SIMD优化
-
iterator_ilp
指令并行减少的迭代器扩展
-
v_escape
simd优化的逃逸代码
-
rsonpath-lib
由SIMD驱动的超快JSONPath查询引擎,是
rsonpath
的核心库。 -
gmm
游戏数学库
-
slipstream
适用于大众的SIMD库
-
fast-srgb8
非常快的线性浮点数和8位sRGB之间的转换(支持no_std)
-
doubled
德克尔算术
-
npsimd
针对特定架构的向量化库
-
simdutf
每秒处理数十亿字符的Unicode验证和转码
-
cargo-simd-detect
Rust nightly cargo 命令,报告您的 Intel/AMD CPU 支持并启用的 SIMD 扩展
-
hora
全范围搜索 Hora
-
hex-simd
SIMD 加速的十六进制编码和解码
-
sleef
为 SIMD 向量提供的数学函数
-
bs64
SIMD 加速的 Base64 编码和解码库
-
core_arch
core::arch
- Rust 的核心库针对特定架构的内联函数 -
simd-itertools
SIMD 加速的常用操作替代方案,如 contains、max、find 等
-
tac-k
按反向顺序从文件中打印行
-
png_filters
PNG 过滤相关函数
-
faster
人类可读的显式 SIMD
-
absolut
自动生成的按字节优化的 SIMD 查找表
-
rten-simd
Rust的便携式SIMD
-
aligners
数据对齐保证
-
危险的
安全且明确地解析不受信任的/危险的数据
-
coresimd
Rust核心库中的SIMD支持
-
directx_math
DirectXMath的翻译,一个用于游戏和图形应用的SIMD线性代数库
-
newel
小型向量化评估器
-
wizdraw
一个小型no_std crate,用于填充和描边复合贝塞尔曲线(SIMD/SSAA)
-
varint-simd
SIMD加速的varint编码器和解码器
-
pikkr
直接从Rust中提取值的JSON解析器,无需执行标记化
-
fake-simd
在稳定Rust上模拟simd crate
-
simdjson-rust
simdjson项目的Rust绑定
-
deoxysii
Deoxys-II-256-128 MRAE原语为Rust
-
bitvec_simd
具有SIMD的bitvec
-
json-pointer-simd
根据RFC 6901使用simd_json解析和利用JSON指针
-
crc24-openpgp-fast
CRC24 OpenPGP 计算器,针对x86-64 CPU和SIMD加速
-
optimath
使用const generics为no_std和specialization到SIMD的线性代数
-
hora-new
全范围搜索 Hora
-
geometry_tools
高效计算单精度几何数据
-
llml_simd
针对多种目标的SIMD (单指令多数据) 扩展
-
geometric_algebra
为几何代数生成自定义库
-
uuid-simd
加速的SIMD UUID操作
-
v_jsonescape
优化的simd JSON转义代码
-
imgproc-rs
Rust的图像处理库
-
uwuify
西方最快的text uwuifier
-
guff-matrix
快速伽罗瓦域矩阵乘法
-
avir-rs
avir的Rust绑定,一个SIMD图像缩放库
-
pikkr-annika
JSON 解析器,直接获取值而不在 Rust 中进行标记化。由于 Annika 的编译问题而重新上传。
-
v_latexescape
优化的 simd LaTeX 转义代码
-
rten-vecmath
用于 ML 模型的各种数学函数的 simd 向量化实现
-
floating-distance
在 Rust 中测量浮点向量之间的距离
-
blake3-std
带有 std::simd 的 BLAKE3 哈希函数实现
-
stdsimd
Rust 标准库中的 SIMD 支持
-
tac-k-lib
按反向顺序从文件中打印行
-
teddy
一个 SIMD 加速的多字符串搜索器
-
x86intrin
x86intrin 实现
-
round_mult
一个小型库,可以将数字向上或向下舍入到倍数
-
fath
为速度而构建的数学库。包括可配置精度的近似和精确函数,适用于 int 和 float。尽可能使用跨平台的内建和 SIMD。
-
simdvec
向量,但具有 SIMD 的操作速度提升!
-
embree
Embree 光线追踪内核的包装器
-
bitsvec
带有 Rust 标准库的可移植 SIMD API 的位向量
-
ico_math
针对游戏和图形的 Rust 向量化数学库
-
bitvector_simd
使用 Packed SIMD 2 实现的位向量
-
rmp3
快速且安全的 no_std minimp3 包装器
-
vqsort-rs
Google Highway 向量化快速排序的 Rust 绑定
-
llvmint
所有平台的几乎所有 LLVM 内置函数的绑定
-
uv_patch_packed_simd
便携式打包向量化。作为
ultraviolet
的临时分支实现 asin 和 acos 以解除发布。 -
unsafe_target_feature
更方便的 #[target_feature] 替代品
-
vektor
强类型显式向量化
-
fastnoise2-sys
FastNoise2 的 Rust 绑定
-
swar
在无符号数中的位子切片上并行执行操作
-
sfmt
针对向量化指令集的快速梅森素数(SFMT)
-
gimli-permutation
Gimli:一个跨平台排列
-
adler32fast
快速、向量化加速的 Adler-32 校验和计算
-
fearless_simd
更安全和更简单的向量化指令集
-
sims
简单的字符串搜索
-
llml
具有高级前端和低级后端的基本数学数据类型
-
popcnt
计算字节切片中设置位的数量
-
argmm
具有对u8, u16, i16, i32和f32的SIMD支持的argmin和argmax
-
fer
使用SIMD指令快速图像缩放的精简版
-
vsimd
SIMD 工具
-
simd
simd
提供了对CPU上SIMD指令的有限跨平台访问,以及针对特定平台的原始接口。(将被std::simd
实现 RFC 2366 所淘汰。) -
compressed_vec
支持SIMD的浮点数和整数压缩向量库,用于快速处理/迭代压缩表示
-
nova-math
为 nova-engine 提供的向量和矩阵数学工具
-
embree-rs
Embree 光线追踪内核的包装器
-
patterns
使用SIMD的与 no_std 兼容的模式扫描库
-
fastnoise-simd
fastnoise-simd-bindingscrate的安全包装
-
hyperlog_simd
HLL和HLL++算法的SIMD优化实现
-
artful
低内存开销、高性能的自适应基数树
-
spaceform
适用于3D图形的跨平台SIMD加速数学库
-
simdprune
在SIMD向量中修剪元素(即,打包/压缩元素)
-
bintext
使用SIMD将二进制编码的文本编码和解码到对齐的二进制blob中
-
black_scholes_pricer
布莱克-斯科尔斯和二叉期权定价的标量和SIMD向量版本
-
arrs-buffer
零拷贝缓存对齐的缓冲区实现
-
empy
快速且安全的 no_std minimp3 包装器
-
rsonpath-test-codegen
由SIMD驱动的闪电般的JSONPath查询引擎。为rsonpath-lib提供基于TOML的测试代码生成。
-
branchless
针对超标量处理器进行性能优化的算法和数据结构
-
v_escape_codegen
v_escape的代码生成包
-
audio_buffer_interface
遍历标量和SIMD音频数据的特性
-
ssb-verify-signatures
并行验证scuttlebutt消息的签名。
-
autobahn-hash
HighwayHash,一个快速且强大的SIMD哈希函数
-
packed_simd_2
便携式打包SIMD向量
-
vb64
SIMD base64编解码器
-
simd-polyfill
SIMD polyfill
-
sleef-sys
Rust FFI绑定到SLEEF向量数学库
-
coolfindpattern
SIMD加速的模式扫描库
-
simd_iter
将切片作为
Simd
向量迭代 -
blasoxide
Rust中的BLAS实现
-
librscrc
支持多种方法和自定义多项式的crc32算法集合
-
mafs
小型项目快速数学。带有SIMD,但仅适用于x86
-
slices_dispatch_wide
一个宏,用于使用
wide
crate在切片上分发向量数学操作 -
slender-math
游戏开发中的轻量级数学库
-
ppv-null
安全的、可移植的、非SIMD的crypto-simd API实现
-
simd-slice
在切片上的高级SIMD抽象
-
polynomial-simd
使用SIMD快速评估多项式
-
base100
将数据编码为emoji
-
ssimd
稳定通道上的模拟SIMD。努力使 simd crate 在稳定通道上工作
-
guff-sharefiles
将IDA编码的数据封装在可移植的文件格式中
-
simd-blit
Alpha混合 & SSAA,可选使用SIMD
-
sorted-rs
通过SIMD实现的快速算法,用于检查序列是否排序
-
typed_arch
typed std::arch 内置函数
-
crypto-simd
面向加密的SIMD包装器,抽象多个后端
-
genome_counter
使用SIMD和并行计算来统计基因组中ACGT字母的频率
-
fletcher-simd
Fletcher校验和算法的SIMD实现
-
simdty
许多SIMD类型的定义
-
spoa
围绕 spoa C++ SIMD 部分顺序对齐库的包装器
-
fastchr
使用SIMD内联函数加快memchr
-
soa
数组结构向量类型
-
vector-rust-library
将 Vector 类库移植到 Rust
-
simd-trick
诱使优化器生成 SIMD 指令
-
v_shellescape
Shell 转义代码
-
crc-32c
使用加速的 SIMD 和融合算法计算 CRC-32C
-
csvroll
低级非 FSM、零拷贝 CSV 解析器
-
simd-alt
simd crate 的临时分支
-
fluence-blake3
BLAKE 哈希函数
尝试使用 DuckDuckGo 进行搜索。