Thermite SIMD 0.2.0:面向单机高性能计算的 Rust SIMD 库
Thermite SIMD 是一个从 2020 年开始开发的 Rust SIMD 与数学库生态,0.2.0 版本经过完整重写后公开发布。
项目提供可配置的数学库、多种 SIMD 后端和高性能 intrinsic,支持用同一个泛型函数处理不同向量、后端,以及自动微分双数、复数和补偿值等复合类型。库面向 stable Rust,目标是在单机高性能计算场景中提供统一实现;AVX512/AVX10 支持仍在后续计划中。
原文链接:https://github.com/raygon-renderer/thermite
Bevy's Sixth Birthday
Bevy 是一个使用 Rust 构建的数据驱动游戏引擎和应用框架。项目在六周年总结中回顾了过去一年的版本、渲染、UI 和社区进展。
过去一年,Bevy 发布了 0.17、0.18 和 0.19,加入 BSN 下一代场景系统、核心 UI widgets、Bevy Feathers、实时光线追踪 Solari、DLSS、文本输入和后处理效果等功能。BSN 已被用于简化实际项目的实体生成代码,Bevy UI 也补充了按钮、复选框、列表、滚动区域、滑块、菜单和弹窗等组件。
截至六周年,Bevy 在 crates.io 的下载量达到 6,656,483 次,GitHub 有 47,529 个 star、1,527 位贡献者和 5,189 个 fork;项目还公布了后续编辑器、渲染器统一和性能度量等方向。
原文链接:https://bevy.org/news/bevys-sixth-birthday/
Redox OS 2026 年 7 月进展:上下文切换、ARM64 和桌面组件更新
Redox OS 是一个使用 Rust 编写的类 Unix 微内核操作系统,项目在 7 月月报中汇总了调度器、安装器、包管理器和桌面组件的更新。
EEVDF 调度器及相关内核优化在合成基准中将 CPU 上下文切换平均耗时从约 1.150 微秒降至约 250 纳秒,并把可运行上下文改为按 CPU 核心管理,加入 work-stealing。项目还修复了多项 ARM64 启动与内存问题,安装器增加网络安装和镜像快照选项,包管理器加入 cURL 网络后端回退;Orbital 的多个 SIMD 优化也改善了窗口、壁纸和透明渲染性能。
原文链接:https://www.redox-os.org/news/this-month-260731/
Fearless SIMD in Brotli:稳定版 Rust 上提速 10–15%
作者介绍了如何为 Brotli 压缩加入 fearless_simd,并结合 hotpath-rs 分析编码器热点路径。
这项改动替换了原先依赖 nightly Rust 的 SIMD 路径,在 stable Rust 和不增加 unsafe 代码的条件下带来约 5% 的提速;继续优化热点后,作者在测试场景中观测到 Brotli 压缩速度提升约 10–15%,压缩输出保持字节级一致。作者还让单个 Brotli 文件可以使用完整 Rayon 线程池,而不只是在多个文件之间并行。
原文链接:https://github.com/Mnwa/rust-brotli/blob/master/CHANGELOG.md
评论区
写评论还没有评论