Skip to content

添加 fastalp(自适应无损浮点压缩算法库)到压缩章节 - #10

Open
x-at-01 wants to merge 1 commit into
rustcc:masterfrom
x-at-01:add-fastalp
Open

添加 fastalp(自适应无损浮点压缩算法库)到压缩章节#10
x-at-01 wants to merge 1 commit into
rustcc:masterfrom
x-at-01:add-fastalp

Conversation

@x-at-01

@x-at-01 x-at-01 commented Sep 2, 2026

Copy link
Copy Markdown

添加 fastalp 到压缩章节。

fastalp 是纯 Rust 实现的自适应无损浮点压缩(ALP)算法库,支持 f32 与 f64,已发布于 crates.io

性能特性与基准评测:

  • 解压吞吐:单核纯寄存器 SIMD 解压达到 23.55 GB/s 几何平均值(峰值达 55~77 GB/s)。
  • 压缩吞吐:全流程端到端压缩达到 3.55 GB/s 几何平均值(常规块 4.46.8 GB/s,跨块参数缓存时达 1520+ GB/s)。
  • 压缩比:全量 37 项公开基准平均压缩比达 6.83x 几何平均值(论文 31 个标准数据集为 2.29x;真实气象水文数据达到 1.225 bytes/point)。
  • 内存与保底:提供零堆分配 compress_into 与 decompress_into 接口,内置 Raw Fallback 保底机制防止数据膨胀。

fastalp 浮点压缩算法全量性能与压缩比横向对比

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant