首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >【Rust日报】crabml,使用 Rust 重写 GGML

【Rust日报】crabml,使用 Rust 重写 GGML

作者头像
MikeLoveRust
发布2024-03-06 15:41:17
发布2024-03-06 15:41:17
3510
举报

项目 - crabml,使用 Rust 重写 GGML

crabml 是一个正在进行中的实验性项目,相当于是使用 Rust 重新实现 GGML。目前它已经支持推理 Q8_0 量化的Llama 3B模型,与 ggml 性能差距仅有 1token/s 。

其设计目标是:

  • 专注于推理。
  • 将张量运算限制为 LLM 推理所需的最低限度。
  • 在廉价硬件上具有足够快速的推理能力。
  • 从实现之初就采用 mmap()
  • SIMD 实现的优先级大于 GPU 实现。

crabml 的作者 f 叔 将会在周日(3 月 3 日)晚 7 点分享关于 Rust 和 AI 推理相关的内容,欢迎届时访问 https://meet.google.com/qnc-opkf-aft 参与。

GitHub - crabml/crabml: https://github.com/crabml/crabml

文章 - 为 WASI 0.2 设计异步运行时

来自 Yoshua Wuyts 的文章,著名的 Rust 开发者,async-std 的合作者之一,并且刚刚为 WASI 0.2 完成了一个可以工作的、最小的、正确的异步运行时的实现。

在这篇文章中详细介绍了作者如何为 WASI 0.2 实现这一运行时的。作者是第一个编写这一特定用途的代码的人,这些经验值得来自 Smol、Monoio、Glommio 或 Tokio 社区或者对 Rust 异步运行时设计和实现感兴趣的人学习。

Designing an Async Runtime for WASI 0.2: https://blog.yoshuawuyts.com/building-an-async-runtime-for-wasi/

Week In Rust 536

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

This Week in Rust 536: https://this-week-in-rust.org/blog/2024/02/28/this-week-in-rust-536/

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-03-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Rust语言学习交流 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 项目 - crabml,使用 Rust 重写 GGML
  • 文章 - 为 WASI 0.2 设计异步运行时
    • Week In Rust 536
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档