Devotd Github
新着推論・サービング

gautam1858/banach v0.1.3 — NVMe ベースの MoE 推論エンジン

gautam1858/banach は、NVMe から混合専門家モデルを読み込んで実行する Rust 製の推論ツールだ。

リポジトリ情報gautam1858/banach ↗

gautam1858/banach は、NVMe から混合専門家モデルを読み込んで実行する Rust 製の推論ツールだ。

GitHub の説明: Runs everything, needed for the giants. Local LLM inference that fits 300B–3T Mixture-of-Experts models onto the machine you already own: exact weights on NVMe, a precision ladder in RAM, certified fidelity, honest predictions before you download.

スター
★ 6
フォーク
0
言語
Rust
ライセンス
Apache-2.0
最新リリース
v0.1.3
原文を見る ↗GitHub で見る ↗

gautam1858/banach は、RAM にすべては収まらない混合専門家モデル(MoE)をローカルストレージから読み込んで実行する推論ツールだ。Rust で書かれ、Apache-2.0 ライセンスで公開されている。最新リリースは v0.1.3。リポジトリは、ユーザーが自分の環境で 300B〜3T 規模の MoE を動かすことを目標として紹介している。ただし v0.1.3 で何が変わったかは、提供された資料には書かれていない。

このツールの要点は、モデル全体を RAM に載せ替えるのではなく、選択された専門家をストレージから読み取り、メモリ予算の範囲内で処理することだ。README によれば、plan コマンドはモデルヘッダーをもとに期待される速度とメモリ配分を計算する。リポジトリは llama.cpp とトークンおよびロジットを比較する精度検証と、継続的インテグレーションの検査についても説明している。この帖子は、64GB のデスクトップで Kimi K2 のような 1 兆パラメータ級モデルを試すというアプローチを示している。

性能の根拠として示されているのは、帖子にある 22GB モデルの比較だ。リポジトリは、そのモデルでプロンプト処理が llama.cpp より 2.2 倍速いと報告しているが、これはプロジェクト自身が提示した数値であり、プロンプト処理に限定されたものである。他のモデルや別の実行条件での性能は、提供された資料には示されていない。したがって、これは幅広い性能優位を確認した結果ではなく、大きな MoE をローカルストレージで動かそうというアプローチの初期的な根拠と捉えるのが妥当だろう。