simdutf v0.1.1 - 小版本的更新,巨大的性能提升
simdutf是一个Rust编写的SIMD加速的UTF-8验证库。比起std,在non-ASCII快22倍,在ASCII上快了3倍。
GitHub: https://github.com/rusticstuff/simdutf8
阅读更多:https://www.reddit.com/r/rust/comments/mz44xi/simdutf_v011_a_small_step_for_semver_one_giant/
Rust 1.53,为数组类型添加IntoIterator
Mara Bos 最近通过了一项PR,在Rust 1.53中为数组类型添加IntoIterator
实现。
在这个更新之前,只有数组的引用实现了IntoIterator
,这意味着无法直接对数组类型进行迭代。
// Error, but works in 1.53 !
for e in [1, 2, 3] {}
阅读更多:https://twitter.com/m_ou_se/status/1385966446254166020
TurboWish 之路;第一部分:目标
TurboWish 是用于Rust程序性能分析的框架,着力于展现async/await编写的task-oriented code的性能和资源使用情况。
阅读更多:http://blog.pnkfx.org/blog/2021/04/26/road-to-turbowish-part-1-goals/
欢迎编译器团队的新成员 Aaron Hill
阅读更多:https://blog.rust-lang.org/inside-rust/2021/04/26/aaron-hill-compiler-team.html
Rust中的移动构造函数:可能吗?
这篇博客记录了作者关于这一问题的思考。
阅读更多:https://mcyoung.xyz/2021/04/26/move-ctors/
Zellij,Rust编写的新终端复用工具
主页:https://zellij.dev
阅读更多:https://twitter.com/_dev_ice/status/1386903434939535361
用Rust重写Tensorbord部分组件带来了100x到400x的速度提升
相比原先Python和C++混合,使用大量的锁和跨语言交互的数据读取器, 在使用了Rust编写的专用进程进行数据读取后,性能提升了100x到400x。
相关Issue: https://github.com/tensorflow/tensorboard/issues/4784
阅读更多:https://www.reddit.com/r/rust/comments/mzlg5s/parts_of_tensorboard_are_being_rewritten_in_rust/
社区学习交流平台订阅:
- Rustcc论坛: 支持rss
- 微信公众号:Rust语言中文社区