更新日:
6/10/2026

ELYZA-Thinking 1.0は24GB GPUで動く?33B・32B-A3Bの必要VRAMと使い方

blog header image

目次

この記事のポイント

●
ELYZA-Thinking 1.0には33B dense版と32B-A3B MoE版があり、どちらも日本語の推論・指示追従を重視している。
●
32B-A3Bの「A3B」は推論時に活性化するパラメータ量の目安で、モデル全体の重みが3B相当になる意味ではない。
●
公式重みはBF16。33B級を24GB VRAMへそのまま載せるのは難しく、ローカルPCでは量子化やCPUオフロードが現実的になる。
●
両系統のベースモデルは65,536トークンのコンテキストに対応するが、長文を使うほどKVキャッシュが増えるため、一般PCで上限を常用できるとは限らない。
●
ELYZA公式モデルはApache-2.0。vLLMが推奨され、SGLang、Transformers、Docker Model Runnerの手順も公開されている。GGUF等は派生量子化の配布元とライセンスを別途確認したい。

ELYZAが2026年10月2日に公開した「ELYZA-Thinking-1.0-llm-jp-4」は、国立情報学研究所LLM-jpが国内でゼロから事前学習したllm-jp-4をベースに、ELYZAがMid-trainingとPost-trainingを行った推論モデルだ。

‍

今回面白いのは、33Bのdenseモデルと32B-A3BのMoEモデルが同時に公開されたことだ。

‍

総パラメータ数は近いのに、推論時に使う計算量は異なる。この違いから「A3Bなら3Bモデルのように24GB GPUで余裕なのでは」と考えたくなる。

‍

しかしMoEでは使わないexpertの重みも保持する必要がある。

‍

ローカル実行では、計算量が軽いことと必要VRAMが小さいことを分けて考えなければならない。

ELYZA-Thinking 1.0とは

ELYZAは「AIによるAI開発」を進めるELYZA RSI Researchの研究成果として、33B dense版と32B-A3B MoE版を公開した。

‍

公式説明では、日本語の数学・コーディング・STEM推論データ、日本語の指示追従データ、日本固有知識の学習を重視している。

‍

33B版の公式モデルカードは33B parameters、BF16と明記され、vLLMを推奨実行環境として案内する。

32B-A3B版も同様にvLLM向け手順が用意されている。

‍

どちらもApache License 2.0で公開されており、ライセンス条件を守れば商用利用可能なオープンモデルとして提供されている。

33B dense版と32B-A3B MoE版の違い

denseモデルは推論時に基本的に全層のパラメータを使う。

一方MoEは複数のexpertからトークンごとに一部を選んで計算する。

‍

LLM-jp公式仕様では

32B-A3Bは総パラメータ約321億

128 routed expertsのうち8 expertsを活性化し

activated parametersは約38.3億。

33B denseは総パラメータ約332億だ。

MoE版の利点は「全32Bを毎トークン計算しない」ことにある。

メモリ容量だけでなく計算効率を含めて比較する必要がある。

‍

項目 33B dense 32B-A3B MoE
総パラメータ 約33.2B 約32.1B
推論時の活性パラメータ 基本的に全体 約3.83B
構造 Dense Transformer 128 expertsから8を選択
コンテキスト 65,536 tokens 65,536 tokens
公式重み BF16 BF16
公式推奨例 vLLM/SGLang等 vLLM/SGLang等

A3Bなら3Bモデル並みに軽い?

結論から言えば、必要メモリまで3B級になるわけではない。

‍

A3Bはactive parametersを示す名称で、推論時に選択されるexpertが約3.8B相当という意味だ。

‍

モデルをGPU上で高速に実行するには、通常は使われる可能性があるexpertの重みも保持する。

したがってBF16の全重みをGPUへ載せるなら、総パラメータ32B級として大きな容量が必要になる。

‍

一方、計算されるパラメータが少ないため、ハードウェアや推論エンジンがMoEを効率的に扱えればdense 33Bより高速になる可能性がある。

‍

ここが「容量」と「計算量」を分ける理由だ。

BF16・4bit量子化では何GB必要?

単純計算ではBF16は1パラメータあたり約2byteなので、33Bなら重みだけで約66GB、32Bなら約64GB規模になる。

‍

実際にはファイル構造や埋め込み、ランタイムなどが加わる。

‍

4bitなら理論上の重み部分は約4分の1になるが、量子化方式ごとのscaleやmetadataがあるため単純な16GB前後で完結するとは限らない。

4bitなら24GBに必ず収まる、と断定はできない。

KVキャッシュ、CUDA context、推論エンジン、OSの使用量まで含める必要がある。

24GB GPUで動かす現実的な構成

RTX 4090や一部の24GB GPUで試す場合、公式BF16をそのまま全GPUへ載せる構成ではなく、量子化モデルが現実的だ。

‍

GGUFを使うならllama.cpp系でGPUへ載せる層を調整し、足りない部分をCPU/RAMへオフロードできる。

LM StudioやOllamaも対応する量子化が提供されれば、この系統の実行環境を利用しやすい。

‍

ただしELYZA公式モデルカードが直接推奨する中心はvLLMだ。

Hugging Faceには「Browse Quantizations」としてllama.cpp、Ollama、LM Studio等で利用できる派生量子化への導線があるが、公式BF16とコミュニティ量子化は区別したい。

‍

‍

RAM 32GB/64GBとCPUオフロード

24GB GPUとRAM 32GBのPCでも量子化次第で試せる構成はあるが、OSとアプリを含めると余裕は小さい。

モデルの一部をRAMへ逃がし、長いcontextを使うほどメモリ不足の可能性が上がる。

‍

RAM 64GBならCPUオフロードの余地が大きくなる。

GPUに主要レイヤーを置き、残りをシステムRAMへ置く構成は「動かす」ためには有効だが、PCIe越しのデータ移動が増えるため全GPU常駐より速度は落ちる。

‍

ローカルLLM用PCを新規購入するなら、VRAMだけでなくシステムRAMも見る。33B級を日常利用するなら64GB以上のRAMが扱いやすい。

‍

‍

65KコンテキストとKVキャッシュ

llm-jp-4の33Bと32B-A3Bは65,536トークンのcontext lengthを持つ。

ELYZAの公式vLLM例でもmax-model-len 65536が示されている。

‍

しかし「モデルが65K対応」と「24GB GPUで65Kを快適に使える」は同じではない。

生成中にはKVキャッシュが必要になり、入力と出力が長くなるほどメモリを消費する。

‍

短いチャットで収まった4bitモデルが、巨大なコードベースや長文資料を読み込ませた瞬間にメモリ不足になることもある。

8K、16K、32Kと段階的に実測し、必要な長さを決めるのが安全だ。

‍

‍

vLLM・GGUF・Ollama・LM Studioの使い分け

公式モデルをそのままGPUサーバーで動かすならvLLMが第一候補だ。

ELYZAはreasoning parserやtool parserを含む具体的な起動コマンドを公開している。

SGLangやTransformers、Docker Model Runnerの例もある。

‍

一般PCで量子化して使うならGGUF+llama.cpp系が導入しやすい。

OllamaやLM StudioはGUIや簡単なコマンドで扱えるが、対象量子化がモデルのchat templateやreasoning形式を正しく保持しているか確認したい。

‍

Apple SiliconではMLX量子化が選択肢になる。

ただしGGUFやMLXの派生版を使う際は、ELYZA公式配布か第三者変換か、変換時の設定、ライセンス表示を確認する。

‍

‍

33Bと32B-A3Bはどちらを選ぶ?

GPUメモリに余裕があり、denseモデルの単純な実行特性や幅広いbackend互換性を優先するなら33B版が分かりやすい。

‍

32B-A3Bは、MoEを効率的に扱えるvLLMなどの環境で計算効率を狙いたい人に向く。

ただしA3Bという名前だけを見て「小型GPU向け」と判断するのは避けたい。

‍

24GB GPUの個人利用では、どちらも量子化を前提に比較し、同じprompt・contextでtokens/sec、初回応答時間、回答品質、最大VRAMを測るのが確実だ。

‍

‍

Apache-2.0と商用利用

ELYZAは今回の2モデルを商用利用可能な形で公開したと発表しており、Hugging Face上のライセンスはApache-2.0だ。

‍

自社サービスへ組み込む場合はApache-2.0のライセンス表示やNOTICE等の条件を確認する。

さらに第三者が作成したGGUF、AWQ、MLXなどを利用する場合は、その派生リポジトリのライセンスや変換元も確認したい。

‍

モデルが商用利用可能でも、入力するデータの権利、生成物の利用、個人情報、社内規程は別の問題として扱う必要がある。

ELYZA-Thinking 1.0は、33B denseと32B-A3B MoEという性格の違う2モデルを選べる国産推論モデルだ。

‍

MoE版は推論時のactive parametersが約3.8Bまで絞られるが、全重みの保存・保持まで3B級になるわけではない。

‍

24GB GPUで試すなら、公式BF16を全GPUへ載せるのではなく4bit等の量子化やCPUオフロードが中心になる。

さらに65K contextを使うほどKVキャッシュの余白も必要だ。

‍

サーバー運用なら公式推奨のvLLM、個人PCならGGUF系量子化という切り分けが分かりやすい。

最終的にはモデル名より、自分のprompt長と量子化条件で速度・品質・メモリを測って選びたい。

他の記事も読む

X account logo
Xアカウントをフォロー!
最新の情報をいち早くゲット!
フォローする
back to article page
記事一覧に戻る
シェア
share link icon
‍無料会員登録
支持投票やブックマークなど、すべての機能にアクセスできます。
登録はほんの数秒で完了します!
無料会員登録
ログイン