< 返回版块

PsiACE 发表于 2024-04-13 16:16

TinyUFO - 无锁高性能缓存

TinyUFO 是 Cloudflare 开源的 Pingora 中的一个组件,结合了最先进的 S3-FIFO 算法,利用 TinyLFU 作为准入策略,相较于 LRU 和 Moka 在 zipf = 1 的情况下,提供了更高的命中率。

此外,由于 TinyUFO 使用无锁数据结构,在性能上远远超过 Lru 和 Moka ,特别是在混合读写的工作负载下。

GitHub - TinyUFO: https://github.com/cloudflare/pingora/tree/main/tinyufo

crates.io - TinyUFO: https://crates.io/crates/TinyUFO

示例 - 使用 Candle 进行神经网络训练

一个不到两百行的简单示例,展示了如何利用 candle (由 Hugging Face 开发的机器学习框架)实现多层感知机,根据第一轮选举的结果来预测第二轮选举的获胜者。

Simplified Rust example of training a neural network based on the Candle Framework by Hugging Face: https://github.com/evgenyigumnov/candle-simplified-example

This Week In Rust 542

新一期的 Rust 周报速递发布,快来看看有哪些内容你曾经关注过 :)

This Week In Rust 542: https://this-week-in-rust.org/blog/2024/04/10/this-week-in-rust-542/


From 日报小组 PsiACE

社区学习交流平台订阅:

评论区

写评论

还没有评论

1 共 0 条评论, 1 页