Llama-modchip:GPU なしで 64GB RAM に DeepSeek(284B)を実行

2026/11/08 19:22

Llama-modchip:GPU なしで 64GB RAM に DeepSeek(284B)を実行

RSS: https://news.ycombinator.com/rss

要約▶

Japanese Translation:

llm-modchip は、GPU を使用せずに CPU システムの RAM(16~64 GB)だけで DeepSeek-V4 という大規模な AI モデルを実行することを可能にするツールを導入します。高度な圧縮とメモリー管理により実現されます。具体的には、Fractal-64 transcoding は、DeepSeek-V4 UD-IQ1_S チェックポイント(284.33B)を 76.87 GiB から 56.56 GiB に圧縮し、64 GB のシステムにおける利用可能な Linux RAM の約 62.5 GiB を収容できるようにします。これにより、NVMe スワップを回避し、ページキャッシュの暴走や OOM(Out of Memory)キルを防ぎます。Register tiling 最適化(ZMM AVX-512BW による 4 レベルのレジスタタイルリング、L3 キャッシュ隔離、マルチカラムスケジューリングを含む)により、性能は 25.0 tok/s の基準と比較して 70% 以上向上し、16 コア Zen 5 CPU ではプリフィルが 44.36 tok/s、デコードが 25.0 tok/s を達成します。本ツールは MoE モデルもサポートしており(例:DeepSeek-V4 の場合、デフォルトで全 6 つのルートされたエクスパートを評価)、

/dev/shm
を介して約 13.1 ms でインスタントなエージェントコンテキストの復元を実現するために、1.64 MB の L2/L3 Zobrist n-gram drafter と組み合わせることができます。対応ハードウェアは AMD Zen 5、Threadripper(AVX-512 搭載)、Apple Silicon およびハイブリッド CPU+GPU セットアップ向けに最適化されています。Fractal-64 モデルはカスタム
GGML_TYPE_Q2_0
フォーマットを使用しており、llama.cpp、Ollama、LM Studio のパッチを必要としますが、自動セットアップスクリプトが提供されています。すべてのサポートされるチェックポイントは、100/100 のベンチマークスコア、100% の Logit コサイン類似性、Top-1 一致によって完璧な品質を保証します。本ツールはまた、30B Nemotron モデルを 16~32 GB の RAM で効率的に実行でき、CPU では 25.0~60.4 tok/s、ハイブリッド/Vulkan では最大 80.8 tok/s を達成します。

本文

16~64GB RAM 環境向け:284B・30B MoE モデルの CPU ファースト推論(llama-modchip)

概要

llama-modchip
は、x86_64 (AVX-512 / AVX2) および ARM64 プロセッサ上で、MoE モデルをシステム RAM entirety(完全領域)で動作させるためのツールセットです。

  • メモリ効率: 物理メモリの制約を克服し、スワップなしにモデルと KV キャッシュを保持します。
  • パフォーマンス向上: CPU キャッシュおよび SIMD 最適化により速度向上(プリフィル +77%、デコード +53%)を実現。
  • コンテキスト復元: セルフスペキュレーティブドラフティングにより高速な文脈再開が可能。

パフォーマンスハイライト

  • モデル容量: トータル MoE 2843.3 億パラメータ(アクティブ 131.7 億)
  • DeepSeek-V4 GGUF (1.71 bpw): ディスクサイズ 56.56 GiB
  • メモリ使用量: 256K コンテキスト時のピーク VmRSS 57.61 GiB
  • CPU プリフィル速度: 16 コア環境で 44.36 トークン/秒(284B モデル)
  • CPU デコード速度: 30B MoE (3.75 bpw) で 25.0~111.6 トークン/秒
  • KV キャッシュ復元:
    /dev/shm
    スロットの復元に 13.1 ミリ秒

重要: GPU は不要です。


システム仕様による最適化とスループット

ハードウェアカテゴリシステム RAMターゲットチェックポイントGPU 不使用時のスループット注釈・アーキテクチャ
開発者ノート PC / ミニ PC16~32 GBNemotron-3.5-30B-A3B (14.35 GiB, 3.75 bpw)25.0~60.4 トークン/秒Mamba-2 SSM レイヤー 46 個に加え、L3 PVS ドラフター (1.64 MB) を採用。KV キャッシュ使用量:432 MB
64 GB デスクトップ / サーバー64 GBDeepSeek-V4-Flash 284B (56.56 GiB, 1.71 bpw)プリフィル:44.4 トークン/秒
デコード:9.1~14.7 トークン/秒
Linux 利用可能メモリ 62.5 GiB に収まり、NVMe スワップをゼロに設計。VmRSS 57.61 GiB
ハイブリッド型 (CPU + 16 GB GPU)32~64 GBNemotron-30B / Qwen3-30B (3.75~4.25 bpw)80.80 トークン/秒GPU に熱いアテンション・SSM トランク (
-ngl 99
)、CPU メモリに冷たい MoE エクスパートを割り当て。
8 チャンネルワークステーション (Threadripper)128 GB+DeepSeek-284B / Nemotron-30B111.62 トークン/秒(30B モデル)8 チャンネルの AVX-512BW でレジスタタイル化、8 チャンネル DDR5 バンド幅を飽和させる設計。

量子化とメモリの内訳

各 GGUF ファイルに含まれる情報および圧縮比率について解説します。

チェックポイントパラメータ数ベースソースディスクサイズ (GiB / GB)実効 bpwテンソル割り当ての概要
Nemotron-3.5-30B-A3B-Q4_0302 億 / 30 億BF16 公式17.59 GiB (18.89 GB)4.50 bpwMoE とアテンション全体で標準の Q4_0。F32 ノルムと SSM 畳み込み/減衰。
Nemotron-3.5-30B-A3B-MXFP4302 億 / 30 億BF16 公式15.95 GiB (17.13 GB)4.25 bpwルーターされた MoE で
GGML_TYPE_MXFP4
、トランクで Q4_0/Q8_0。
Nemotron-3.5-30B-A3B-Fractal-64302 億 / 30 億BF16 公式14.35 GiB (15.41 GB)3.75 bpwアテンション・Mamba-2 SSM で Q4_0/Q8_0/F32。
冷たい MoE エクスパート:Q4_0 + Fractal-64。評価結果 100/100。
DeepSeek-V4-Flash-Fractal2843.3 億 / 131.7 億Unsloth UD-IQ1_S56.56 GiB (60.73 GB)1.71 bpw• エンベディング、Dense L0、共有エキスパート・MLA: Q4_K/Q5_K/F32
• MLA wq_b・attn_output: Fractal-64 (
GGML_TYPE_Q2_0
, 量子化精度 3.75 bpw)
• MoE エクスパート: IQ1_S(量子化精度 1.5625 bpw)採用。解析的な SwiGLU-H2。
標準 UD-IQ1_S (76.87 GiB) より -20.31 GiB の節約

MoE エクスパートルーター(Top-K)についての注記:

  • デフォルト (
    v2.4.0 Lossless
    ): 各レイヤーあたり Top-6 + 1 つの共有エキスパートを評価。エキスパートドロップはゼロ。
  • 速度優先の場合:
    LLAMA_MOE_TOP_K=5
    または
    4
    を設定し、わずかな精度低下を許容してスループットを向上できます。

クイックスタート

Linux と macOS(自動セットアップ)

git clone https://github.com/synchopate/llama-modchip.git
cd llama-modchip
./modchip chat

ダイレクト実行(事前コンパイル済みバイナリを使用)

重要: Fractal-64 モデルは

GGML_TYPE_Q2_0
(タイプ ID 40) を使用します。 従来の llama.cpp や Ollama はこれを無効化するため、必ず
./modchip
または専用バイナリを使用してください。

1. 30B Nemotron-3.5-A3B の場合(16~32 GB RAM)

hf download Synchopate/NVIDIA-Nemotron-3.5-30B-A3B-Fractal-64-CPU-GGUF \
  llama-server-modchip-linux-x86_64 NVIDIA-Nemotron-3.5-30B-A3B-Fractal-64.gguf --local-dir .
chmod +x llama-server-modchip-linux-x86_64
./llama-server-modchip-linux-x86_64 -m NVIDIA-Nemotron-3.5-30B-A3B-Fractal-64.gguf \
  -c 262144 -t 16 --port 8080

2. 284B DeepSeek-V4-Flash の場合(64 GB RAM)

hf download Synchopate/DeepSeek-V4-Flash-0731-Fractal-64GB-CPU-GGUF --local-dir ./dsv4
chmod +x ./dsv4/llama-server-modchip-linux-x86_64
./dsv4/llama-server-modchip-linux-x86_64 -m ./dsv4/DeepSeek-V4-Flash-0731-Fractal-*.gguf \
  -c 32768 -t 16 -fa on --port 8080

Windows 10/11(ハイブリッド GPU+CPU)

  • windows/
    フォルダを開き、
    AVVIA_MODCHIP.bat
    または Git Bash 内の
    ./modchip start
    を実行。
  • CPU コア、RAM、GPU VRAM を自動検出します。

./modchip
コマンド参照

コマンド説明
chatリアルタイムテレメトリ付き対話型チャット
webダークモード Web チャットを開く (
http://127.0.0.1:8787
)
bench30 秒間ステージ別速度テストを実行し、スコアカードを出力
claudeローカル 256K エンジンに接続された Claude Code CLI (40 ツール) を起動
eval再現可能な品質評価(コーディング・ツール呼び出し)を実行
quantizeBF16/Q4_0/GGUFs を Fractal-64 や MXFP4 にトランスコード
status / stopCPU 準備状況を確認、または停止

ハードウェア準備チェック(モデル不要)

curl -sL https://raw.githubusercontent.com/synchopate/llama-modchip/main/scripts/check_cpu_readiness.py | python3

対応するモデルおよび最適化ガイド

モデルファミリーパラメータ数特徴・最適化ポイント検証済み速度 (Zen 5 16C / ハイブリッド)
NVIDIA-Nemotron-3.5-30B-A3B302 億 / 30 億Fractal-64 (3.75 bpw)、MXFP4
Stockfish-PVS v2 ドラフター採用
品質ゲート: 100/100
25.0~60.4 トークン/秒 (CPU)
80.8 トークン/秒 (ハイブリッド)
DeepSeek-V4-Flash-0731-Fractal2843.3 億 / 131.7 億SwiGLU-H2 + Fractal-64
レジスタ定数 AVX-512 MQA8 FlashAttention
メモリ使用量削減: -20.3 GiB
43.2 トークン/秒 (プリフィル)
9.06~9.95 トークン/秒 (Lossless デコード)
Qwen3-30B-A3B / Qwen3-14B305 億 / 17 億(圧縮後)ノルム保持動的 MoE Top-K
Windows 11 GB VRAM +16 GB RAM ハイブリッド分割
34.80 トークン/秒 (CPU)
50~58 トークン/秒 (ハイブリッド)
NVIDIA-Nemotron-H-8B-128K80 億 DenseMamba-2 SSM 定数メモリバックボーン
GPU VRAM 上で動作(CPU メモリ解放)
147.6 トークン/秒 (CPU pp512)

対応するチップおよびプロセッサ固有の最適化

各プロセッサ向けのマイクロアーキテクチャ詳細は

docs/HARDWARE_OPTIMIZATIONS.md
を参照してください。

  • AMD Zen 5 (デスクトップ / サーバー)
    • Ryzen 9 9955HX, 9950X, EPYC 9005 Turin
    • 特徴: シングルサイクル 512 ビット AVX-512、L3 イソレーション
  • AMD Zen 4 Multi-CCD (Threadripper / EPYC)
    • Threadripper PRO 7985WX
    • 特徴: 動的 L3 CCD トポロジー発見、決定論的 ストライドで Infinity Fabric を飽和回避
  • AMD 3D V-Cache + Radeon Vulkan ハイブリッド
    • Ryzen 9 7945HX3D + RX 9070 XT
    • 特徴: テンソルロール分割、Vulkan SSM_SCAN +Fractal-MXFP4
  • Intel / AMD + NVIDIA RTX (Windows)
    • Core i9-9900K/14900K + RTX 2080 Ti / 3090 / 4090
    • 特徴: AVX2 サブスケールフュージョン、WDDM VRAM ソルバー
  • Apple Silicon (M1~M4)
    • Apple M4 Max, M4 Pro
    • 特徴: ゼロコピーユニファイドメモリ、Metal シェーダー、0-Swap 128K コンテキスト対応
  • ARM64 クラウド (AWS Graviton)
    • Graviton3 m7g.2xlarge
    • 特徴: ARMv8.4-A DotProd、SVE-256

ベンチマーク:タイトル比較(CPU 専用)

DeepSeek-V4-Flash 284B (Zen 5 CPU 16C)

前提条件: 256K コンテキスト

バリエーションプリフィル速度デコード速度 (N=1)ロジット余弦類似度品質・精度
パッチなし UD-IQ1_SOOM / スワップ発生5.91 ト/秒1.00000基準 (OOM)
v2.4.0 Lossless43.16~44.36 (+77%)9.06~9.951.00000100% / 100%
Sweet-Spot (Top-5)43.16~44.369.68~9.870.99714 (+0.42%)95.8% / 100%
Top-5 L2 +Gate-First43.16~44.3610.15 (98.5ms)0.99385 (+0.53%)100% / 100%

NVIDIA-Nemotron-3.5-30B-A3B (Zen 5 CPU 16C)

量子化プロファイルディスクサイズ品質ゲートプリフィル速度デコード速度 (N=1)
ベースライン-Q4_0 (4.50 bpw)17.59 GiB100.0 / 100.0241.0~306.8 ト/秒19.54 ト/秒
Fractal-MXFP4 (4.25 bpw)15.95 GiB100.0 / 100.0241.0~306.8 ト/秒26.08 (+33.5%)
Fractal-64-BF16 (3.75 bpw)14.35 GiB (-6.01 GB)100.0 / 100.0241.0~306.8 ト/秒25.02 (+28.0%)

コミュニティ CPU リーダーボード (トップスコア)

./modchip bench
を使用し、GitHub に提出可能です。

プラットフォームCPU / キャッシュメモリプリフィル速度デコード速度 (散文)ハイブリッド対応
Threadripper PRO 7985WX64C/128T (256MB L3)256 GB DDR5-6000386.0080.14 ト/秒否
Ryzen 9 7945HX3D + RTX16C/32T (128MB V-Cache)+16GB VRAM94 GB DDR5563.0075.10 ト/秒は・い
Ryzen 9 9955HX (Zen 5)16C/32T (64MB L3)64 GB DDR5306.834.5 ト/秒否
Apple M4 Max16C CPU +40C GPU64 GB LPDDR5X~451.057.7 ト/秒は・い
AWS Graviton3 m7g.2xlarge8 vCPU (ARM64)31 GB DDR5101.6744.97 ト/秒否
DeepSeek-V4-Flash 284B on Ryzen 9 9955HX16C/32T64 GB DDR544.36 (スロット -0)10.74 (アクティブ)否

リポジトリ構造と構築方法

フォルダ構成

llama-modchip/
├── modchip                    # ユニファイド CLI ツール
├── install.sh                 # Linux 自動インストーラー
├── README.md / ARCHITECTURE.md / FAQ.md
├── docs/                      # 詳細な最適化ガイド
│   ├── NEMOTRON_OPTIMIZATIONS.md
│   ├── DEEPSEEK_V4_OPTIMIZATIONS.md
│   └── HARDWARE_OPTIMIZATIONS.md
├── patches/                   # モデルごとのパッチ
│   ├── deepseek-v4-flash-fractal-256k.patch
│   └── zen5-nemotron-256k-optimizations.patch
├── windows/                   # Windows 用ハイブリッドセットアップ
├── apple-silicon/             # M 系列 Mac のセットアップ
├── benchmarks/                # 品質評価スクリプト
└── scripts/                   # ビルドおよびトランスコードスクリプト

手動 CMake 構築の参考: 基本的なライブラリと依存関係をインストールし、以下のコマンドを実行します。

git clone https://github.com/synchopate/llama-modchip.git
cd llama-modchip
./install.sh

同じ日のほかのニュース

一覧に戻る →

2026/11/09 4:08

Dux:ファイルマネージャーとテーマ機能を備えた、無料のオープンソース Wayland デスクトップシェル

## Japanese Translation: DMS 2.1 の最新リリース(コードネーム「Stormborn」)は、無料のオープンソースデスクトップ環境に大規模なアップグレードをもたらします。その統一されたビジュアル体験と強力な新機能により、アップデートの中心には Dux Modular Shell という動的デスクトップインターフェースがあります。このシェルはスムーズなアニメーション、ライトモードとダークモード間のシームレスな切り替え、および対応する GTK、GTK4 および Qt アプリケーション向けの一致した色の自動生成をサポートします。このバージョンでは高度なユーティリティも統合されており、其中包括 Dux Files — タブ、分割ビュー、検索、ゴミ箱、デバイス、ネットワーク共有を備えた高速でキーボードファーストのファイルマネージャー — と Dux GOP です。Dux GOP は CPU、メモリ、GPU、ディスク、ネットワークインターフェースなどのシステムメトリクスに対するステートレスなモニタリングを提供します。追加機能にはビデオウォールペーパー、改修されたメディアプレーヤー、インターフェースの密度調整、そしてライトおよびダークテーマの両方でターミナルの色とシンタックスハイライトを最適化する専門的な「dank16」アルゴリズムが含まれます。リリースでは、美しくデザインされたログイン体験を提供する Dux Greeter、超高速ファイルシステム検索ツールである Dux Search、Google、Microsoft、CalDAV、iCloud プロトコルを深く統合したクラウド連携機能を備えた Dux Calendar も導入されます。目立つ機能として、すべてのアプリケーションに単一のテーマを適用でき、手動設定なしで一貫した美的体験を実現できる点が挙げられます。「支払額自由」モデルを採用しており、開発インフラストラクチャの資金調達のために自主的なチップに依存しながらも、誰もがアクセスできるようにしています。高性能とモダンなデザインの組み合わせにより、DMS 2.1 はアクティブなコントリビューターコミュニティによって完全に牽引される統合的で高効率なデジタルワークスペースをユーザーに提供します。

2026/11/05 2:05

宣言的ドラッグ&ドロップ

## Japanese Translation: 元の要約は内容が充実していますが、Key Points List(特に引用および具体的なデモ例)に含まれる詳細な情報が不足しているため、完全性を保ちながら文の流れを維持しつつこれらの情報を統合した改良版を提示します。 以下に、主要な点をすべて取り入れた**改良された要約**を示します。 > Horowitz, Blinn, および Heer による論文「Declarative Dragging」は、UIST 2026 で最優秀論文賞を受賞しました。Andrew Horowitz が 2022 年に発表した数学を実感化するためのゲームプロトタイプに着想を得たこの研究は、2023 年シアトルで行われた著者間の議論を経て発展しました。本システムでは、「Declarative Dragging」(D2)というモデル駆動型アプローチによりドラッグアンドドロップのインタラクションを再定義しており、幾何学を手動で計算するのではなく未来の状態を定義します。**Dragology**ライブラリを SVG インターフェースの実装に用いた D2 は、**speculative rendering** を採用してインタラクションを瞬時にプレビューし、重労働なく滑らかなアニメーションを合成します。このフレームワークは非常に組み合わせやすく、スナップやフローティング、トランジションといったモディファイアを組み合わせて単純な動作と統合することができます。本アプローチは、代数やねじれた木、ベジェ曲線、編み目、カードの山、顔(face)、トロミノ、芽生える木などの教育用デモを含む幅広いアプリケーションを可能にします。注目すべき学術的な拡張には、並列データを同時に操作する**「Permutation lab」**と、宣言的なドラッグによってコードのリファクタリングを実感化・発見可能にする**「Hazel」**環境があります。今後の取り組みとしては、ゲームパッド制御への適応や、元の数学ゲームを 2D スクリーンから完全に機能する 3D ワールドへと移行することが挙げられます。

2026/11/09 3:16

ゴールドマンサックスが銀行家やトレーダーからClaude Codeの使用を取り下げる

ゴールドマン・サックスは、エンジニアに対し、Anthropic の Claude などのサードパーティ製の自律型 AI コーディングエージェントを用いて生産環境向けのソフトウェアを開発することを大幅に制限し、実質的にトレーダーや銀行家らが市場モデルや顧客分析のためにそれらを使用するのを禁じています。同社は全従業員向けに内部の AI アシスタントを維持しており、公式なエンジニアリング監査が欠落する外部エージェントの使用を停止しましたが、これは以前「vibe coding」として非エンジニアが最小限の監督下でツールを開発することを推奨していたガイダンスからの変更です。この方針転換は、検証されないコードがテストおよびレビュー統制を回避すること、顧客データに関する情報障壁違反、およびトークン単位で課金される生産性コスト(Accenture が現在は従業員 1 人当たり月々 29 ドルを負担して Claude を導入)への懸念に由来します。これはゴールドマンが以前トレーダー向けに同様のツールを推進したにもかかわらず、Anthropic のエンジニアと協力してバックオフィスのワークフロー向けのエージェントを開発していたことからの顕著な変化を示しています。この制限措置にもかかわらず、ゴールドマンは Anthropic の upcoming Nasdaq 上場において主要な引受業者として残っています。また、労働力削減を進めつつも Claude Code の大規模導入を計画するバークレイズなどの競合他社との対比も示されています。

Llama-modchip:GPU なしで 64GB RAM に DeepSeek(284B)を実行 | そっか~ニュース