GitSeonjeap
日本語

ログイン

閲覧にログインは不要です。コミュニティで投稿・コメント、おすすめ・通報をするにはログインしてください。

ログインすると、下記の案内に同意したものとみなします。 ご利用案内 · プライバシーのご案内

ログインせずに閲覧する

← ブログ

Mac mini M6 32GBでQwen3.8 27B 4ビット実測:JSON 49.7、韓国語8.8トークン

投稿日 動画公開

Mac mini M6 32GBでQwen3.8 27B 4ビットのファイル3種とMTP・DFlash2を測定。最速の組み合わせはJSON 49.7トークンですが韓国語は8.8トークン。最速ファイルは品質損失も最大(基準UD-Q6_K)。

Mac mini M6 32GBでQwen3.8 27B 4ビット実測:JSON 49.7、韓国語8.8トークン YouTubeで見る

Mac mini M6 32GBで、Qwen3.8 27B 4ビットの最も速い組み合わせ(byteshape 13.1GBファイル + DFlash2ドラフト)は、JSON変換で毎秒49.7トークンまで出ましたが、同じ組み合わせの韓国語の文章作成は8.8トークンでした。何も有効にしない既定の状態が8.5トークンなので、韓国語はほとんど速くなっていません。50トークン付近は、JSONやコードのように次の言葉が予測しやすい出力での最良の例で、最も速いファイルは品質の損失も最大でした。

すべての値は、2026-10-11にMac mini 1台でllama.cpp b11552(Metal)を使って測り、サーバーは借りていません。この記事は7分43秒の動画(公開2026-10-11)を文章として整理し直したものです。動画は韓国語で進行します。

何を測ったか

測定条件カード、Mac mini M6 32GB 1台・4ビットファイル3種・方式3種・質問4種
測定条件:Mac mini M6 32GB 1台 · ファイル3種 · 方式3種 · 質問4種

4ビットのファイルは、UD-Q4_K_XL 17.6GB、UD-IQ4_XS 14.3GB、byteshape 13.1GBです。投機的デコードは、小さなドラフトモデルが先にトークンを複数書き、大きなモデルがまとめて検査して、合っていた分だけ先に進む方式です。MTP(モデル内部の予測部分)とDFlash2(1.1GBのドラフトモデル、7トークン)を比較しました。質問は、韓国語・英語・Pythonコード・JSONの4種、回答は最大256トークン、温度0、3回の中央値です。表の速度は小数第1位に四捨五入した値で、文中の倍率や比率は四捨五入前の測定値で計算しています。そのため表の値で割り直すと、末尾の桁が異なることがあります(例:表の値10.8÷8.5=1.27、四捨五入前の10.834÷8.483=1.28)。

ファイルが小さいほど速い

投機をオフにして韓国語を実行すると、17.6GBのファイルは8.5、14.3GBのファイルは10.1、13.1GBのファイルは10.8トークンです。サイズと速度の積がほぼ一定なので(帯域幅が限界)、ファイルを小さくするだけで1.19倍、1.28倍になります(計算)。

ファイルサイズ別の韓国語の生成速度、17.6GB 8.5・14.3GB 10.1・13.1GB 10.8
ファイルサイズ別の韓国語の速度(投機オフ、3回の中央値)

ドラフトが当たらないと速くならない

UD-Q4_K_XLでMTPをオンにすると、韓国語11.2・コード20.1・JSON 21.8トークン、DFlash2をオンにすると、韓国語8.3・コード38.9・JSON 44.4トークンです。ドラフトの採択率が速度を決めます。JSONはMTPが99%、DFlash2が100%ですが、韓国語はMTPが36%、DFlash2が7%でした。

ドラフトの採択率と速度、韓国語のDFlash2採択率はファイル3種すべてで6~7%
ドラフトの採択率と速度(UD-Q4_K_XL 17.6GB、コンテキスト0)

最も速い組み合わせの逆転

byteshapeにDFlash2を組み合わせると、JSON 49.7・コード41.4・英語15.3・韓国語8.8トークンです。基準線(UD-Q4_K_XL、投機オフ)と比べるとJSONは6.3倍・コードは5.1倍・韓国語は1.03倍(計算)ですが、ファイルが小さくなった効果が混ざっているため、同じファイルどうしではJSONは4.6倍です(byteshapeの投機オフでのJSONは10.9トークン、49.7÷10.9、計算)。同じファイルで投機をオフにすると韓国語は10.8だったので、オンにしてかえって遅くなりました。

byteshape 13.1GBとDFlash2の組み合わせでの質問別の速度、JSON 49.7・韓国語8.8
byteshape 13.1GB + DFlash2の質問別の速度

質問の種類別の速度(トークン/秒、実測)

構成 韓国語 英語 コード JSON
UD-Q4_K_XL 投機オフ(基準線) 8.5 8.2 8.1 7.9
UD-Q4_K_XL + MTP 11.2 12.4 20.1 21.8
UD-Q4_K_XL + DFlash2 8.3 14.2 38.9 44.4
UD-IQ4_XS + MTP 12.3 14.1 20.9 24.8
byteshape + DFlash2 8.8 15.3 41.4 49.7

JSONとコードの列は8から50まで開く一方で、韓国語の列は8~12に集まりました。韓国語でllama.cppの構成のうち最も速いのは、UD-IQ4_XS + MTPの12.3トークンです。JSONは簡単な変換なので、実際の使用での平均はもっと低くなります。

質問の種類別の速度のヒートマップ、ファイル3種と方式3種
質問の種類別の速度を一目で(llama.cpp b11552、温度0)

ほかの実行環境と長いコンテキスト

MLX 4ビットは、韓国語で9.6トークンです。MTPLXのパックは、MTPをオフにすると7.5でllama.cppより遅く、オンにすると韓国語13.3・コード20.6トークンです。コンテキスト4,000トークンでは、既定設定がメモリ不足でリクエストを止めました。MTPLXのカードにある毎秒55.5~87.6トークンはM5 Max基準のメーカー数値で、同じ条件ではありません。

MLXとMTPLXの実行環境別の速度、メーカーの主張は自社測定ではない
実行環境別の速度、メーカーの主張は自社測定ではない

コンテキストが長くなると、byteshape + DFlash2のJSONは、コンテキスト0で49.7、4,000で46.5、16,000で38.3トークンです(16,000は1回のみの測定)。韓国語は8.8、8.4、7.2で、16,000トークンでの基準線7.6より低くなりました。

コンテキスト長別の速度の変化、コンテキスト0・4,000・16,000トークン
コンテキスト長別の速度(16Kは1回のみ)

品質:最も速いファイルは損失も最大

各ファイルが、22GBの6ビットファイル(UD-Q6_K)と比べて次の単語の予測がどれだけ違うか(KL、低いほど基準に近い)を測りました。基準はBF16の元モデルではなく、BF16はダウンロードも実行もしていません。

ファイル 韓国語 KL 韓国語 一致率 英文 KL 英文 一致率
UD-Q4_K_XL 17.6GB 0.0068 96.4% 0.0236 95.0%
UD-IQ4_XS 14.3GB 0.0226 92.9% 0.0621 91.6%
byteshape 13.1GB 0.0507 89.3% 0.1146 88.4%
ファイル別の速度と品質損失の比較、基準はUD-Q6_Kの代用
速度と品質損失の比較(基準はUD-Q6_K、BF16ではない)

byteshapeは、UD-Q4_K_XLと比べて、韓国語のKLが約7.5倍、英文が約4.8倍です(計算、四捨五入前の0.114565÷0.023645=4.845)。速度の利点は、同じDFlash2どうしでJSONが12%、コードが6.6%でした(計算、四捨五入前の41.45÷38.88。表の値41.4÷38.9では6.4%)。メーカーは独自のタスクスコア(RTX PRO 6000での測定)でbyteshapeが最も高いとしていますが、測った対象が違うため直接比較はできず、小さいファイルのほうが品質まで優れているとは、この試験では言えません。標本はWikipediaの英文120,000字と韓国語70,000字です。

速度表から外した数字と、選ぶ順序

ngram方式は、同じ韓国語の質問を繰り返すと毎秒108~111トークンが出ますが、前の回答を再生したものとみられ、最初のリクエストは8.4トークン、サーバーを新しく起動すると8.1~8.6トークンだったため、性能としては使いませんでした。

  1. 韓国語の文章・会話は、UD-Q4_K_XL + MTP(11.2トークン、品質損失は最小)。
  2. 韓国語をもっと速くするなら、UD-IQ4_XS + MTP(12.3トークン、韓国語のKLは3倍を超えて増加)。
  3. コード・JSONが主な用途なら、UD-Q4_K_XL + DFlash2(38.9~44.4トークン)。コード・JSONの品質は別途測っていません。

測れなかったことと追記メモ

BF16基準の品質、正答率の問題40問、温度0以外のサンプリングでの採択率、ファン・温度、Splash(公式の最小メモリ36GB)は測っていません。すべての値はこのMac 1台・1セッションのもので、数パーセントの差は誤差の可能性があります。

追記メモ:2026-10-13の当チャンネルのStrata動画で、同じUD-IQ4_XS MTPファイルの韓国語を測り直したところ、14.1トークン(採択率45.3%)が出て、この記事の12.3(採択率33%)と違いました。質問の文章と呼び出し方式が違う以外に原因は確認できておらず、2つの値は同じ表に混ぜません。

出典・基準日。 実測は2026-10-11。ByteShapeのブログ(2026-10-11閲覧、引用のみ)、MTPLXのモデルカード。

ナレーションはAI音声で、執筆にもAIの補助を使っています。情報提供を目的としたもので、購入を勧めるものではありません。

Mac mini M6Mac mini 32GBQwen3.8Qwen 27B4ビット量子化投機的デコードDFlash2MTPllama.cppMLXローカルLLM韓国語 トークン速度

関連記事

記事一覧