< 返回版块

whfuyn 发表于 2021-04-27 23:00

Tags:rust, 日报

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编写的新终端复用工具

Zellij

主页: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/


From 日报小组 知世

社区学习交流平台订阅:

评论区

写评论

还没有评论

1 共 0 条评论, 1 页