什么是 70B 模型?
70B 模型是拥有约 700 亿参数的大语言模型,参数即构成网络的、通过学习得到的权重。 “B”代表十亿(billion)。Llama 3.3 70B 有 706 亿参数,Qwen2.5 72B 有 727 亿参数。
内存大小等于参数量乘以每个权重占用的字节数:16 位权重每个占 2 字节(约 141 GB),8 位(Q8_0)约 1 字节(75 GB),4 位 Q4_K_M 约 0.6 字节(43 GB)。这就是 70B 成为消费级硬件首次需要 40 GB 以上高速内存的规模,而 7B-14B 模型在普通笔记本上就能运行。
在本地运行 70B 大模型需要什么硬件?
模型本身约需 43 GB 高速内存,上下文另需 3-10 GB,这些内存可以是 GPU 显存、Apple 统一内存或系统内存——内存越快,模型生成越快。
下表速度为短上下文下的单用户对话估算值,依据内存带宽推算(见“为什么内存带宽决定速度”)。它们是理论上限按典型 60-80% 效率折算的结果,不是 PromptQuorum 运行的基准测试;DGX Spark 的数字例外,由第三方实测。
硬件 | 能否运行 70B Q4? | 内存带宽 | 估算速度 (Q4_K_M) | 说明 |
|---|---|---|---|---|
| Mac Studio M5 Max(64-128 GB) | 能——完整 GPU | 最高 614 GB/s | 约 9-11 tok/s | 基础配置为 36 GB;64 GB 以上需升级 |
| Mac Studio M5 Ultra(96 GB 起) | 能——可运行 Q8_0 | 最高 1.2 TB/s | 约 17-21 tok/s | 96 GB 起价 $5,499 |
| Mac mini M5 Pro(64 GB) | 能——很紧张 | 307 GB/s | 约 4-5 tok/s | $1,699 基础款为 24 GB;64 GB 需定制 |
| Mac mini M6(最高 32 GB) | 不能 | 170 GB/s | 不适用 | 最高 32 GB,低于约 43 GB 的 Q4 文件 |
| Mac Studio M2 Ultra(64 GB 起,二手) | 能——完整 GPU | 800 GB/s | 约 12-15 tok/s | 仅二手市场;请确认内存容量 |
| NVIDIA DGX Spark(128 GB) | 能——可运行 Q8_0 | 273 GB/s | 约 4-5 tok/s | FP8 实测 2.7 tok/s;据报道 $6,950 |
| AMD Ryzen AI Max+ 395(128 GB) | 能 | 256 GB/s | 约 4-5 tok/s | 迷你主机和笔记本;GPU 内存占比可配置 |
| 2 块 RTX 3090 / 4090(48 GB) | 能——很紧张 | 每块 936-1,008 GB/s | 约 12-17 tok/s | 仅限 Q4_K_M 加短上下文 |
| RTX 5090(32 GB)+ 64 GB 内存 | 部分卸载 | 显存 1,792 GB/s | 约 4-6 tok/s | 约 70% 的层在 GPU,其余在系统内存 |
| RTX 4090(24 GB)+ 64 GB 内存 | 部分卸载 | 显存 1,008 GB/s | 约 2-4 tok/s | 约 55% 的层在 GPU,其余在系统内存 |
| Olares One(RTX 5090 Mobile 24 GB + 96 GB 内存) | 部分卸载 | 显存带宽未公布 / 内存约 90 GB/s | 约 2-4 tok/s | 24 GB GDDR7 显存;硬件成本 $4,999 |
| 纯 CPU,双通道 DDR5 | 能——仅 CPU | 约 90 GB/s | 约 1-2 tok/s | 仅适合批处理任务 |
| 纯 CPU,8-12 通道服务器内存 | 能——仅 CPU | 350-460 GB/s | 约 5-8 tok/s | Threadripper PRO / EPYC;256 GB 可运行 Q8_0 |
🔍洞察: Olares One(olares.com/one)是一台紧凑型 AI 桌面主机,搭载 RTX 5090 Mobile(24 GB GDDR7 显存)、Intel Core Ultra 9 275HX 和 96 GB DDR5-5600 内存(据 Olares 称最高可扩展至 128 GB)。运行 70B 模型时,其表现与上方 RTX 4090 一行相近:约 55% 的 Q4_K_M 模型可放入显存,其余从系统内存读取,因此预计约 2-4 tokens/s(估算值,非基准测试)。96 GB 内存增加的是容量而不是速度:Q8_0(75 GB)也能放下并留有上下文空间。Olares 标注的硬件成本为 $4,999,未公布 70B 的 tokens/s 数据。
70B 模型在各量化等级下需要多少内存或显存?
下表为 Ollama 库中 Llama 3.3 70B 的文件大小;其他 70B 模型相差几个百分点。这里只是权重——还需加上下一节的上下文内存。
量化等级 | 内存(权重) | 质量 | 是否实用? |
|---|---|---|---|
| FP16(完整精度) | 约 141 GB | 参考质量 | 192 GB 以上 Mac Ultra 或 256 GB 内存服务器 |
| Q8_0 | 约 75 GB | 近乎无损 | 96-128 GB 统一内存或 128 GB 内存 |
| Q6_K | 约 58 GB | 非常接近 Q8_0 | 72-96 GB 的机器 |
| Q5_K_M | 约 50 GB | 损耗极小 | 64 GB Mac 提高 GPU 上限后——很紧张 |
| Q4_K_M | 约 43 GB | 损耗低——默认 | 可行——64 GB Mac 或 48 GB 双显卡 |
| Q3_K_S | 约 31 GB | 中等损耗 | 可行——40-48 GB 的机器 |
| Q2_K | 约 26 GB | 损耗高 | 不推荐 |
上下文会给 70B 模型额外增加多少内存?
上下文会在权重之外额外占用内存:Llama 3.3 70B 在 FP16 下每个 token 约占 0.33 MB 的 KV 缓存,大致是 8K token 约 2.7 GB、32K 约 10.7 GB、128K 约 43 GB。 这个数字来自模型架构:80 层 x 8 个键值头 x 128 维 x 2(键和值)x 2 字节 = 每 token 327,680 字节。
每个并发会话都有自己的 KV 缓存,而权重是共享的。一个由四个智能体组成、每个使用 32K token 的多智能体系统,需要约 43 GB 权重加 43 GB 缓存。在 Ollama 中启用 flash attention 和 8 位 KV 缓存(OLLAMA_FLASH_ATTENTION=1 与 OLLAMA_KV_CACHE_TYPE=q8_0)可使缓存大致减半。
上下文长度 | KV 缓存(FP16) | Q4_K_M 合计 |
|---|---|---|
| 8K token | 约 2.7 GB | 约 46 GB |
| 32K token | 约 10.7 GB | 约 54 GB |
| 128K token | 约 43 GB | 约 86 GB |
为什么内存带宽决定 70B 模型的速度?
每生成一个 token 都要把全部模型权重读取一遍,因此解码速度的上限等于内存带宽除以模型大小。 43 GB 的 Q4_K_M 模型在 614 GB/s 带宽下,上限约为每秒 14 个 token;实际速度通常为上限的 60-80%。
同一规则也说明了“容量大”不等于“速度快”:128 GB 的 DGX Spark 带宽为 273 GB/s,在 Q4_K_M 下上限约为每秒 6 个 token,而 LMSYS 实测 Llama 3.1 70B 在 FP8(约 70 GB,上限 3.9)下为每秒 2.7 个 token。容量决定模型能否运行,带宽决定运行多快。提示词处理(预填充)受算力限制,表现不同。
内存 | 带宽 | 43 GB 时的上限 |
|---|---|---|
| 双通道 DDR5-5600 | 约 90 GB/s | 约 2 tok/s |
| AMD Ryzen AI Max+ 395 | 256 GB/s | 约 6 tok/s |
| NVIDIA DGX Spark | 273 GB/s | 约 6 tok/s |
| Apple M5 Pro | 307 GB/s | 约 7 tok/s |
| Apple M5 Max | 最高 614 GB/s | 约 14 tok/s |
| Apple M2 Ultra | 800 GB/s | 约 19 tok/s |
| Apple M5 Ultra | 最高 1.2 TB/s | 约 28 tok/s |
Apple Silicon 适合运行 70B 模型吗?
Apple Silicon 是把 70B 模型完整放入 GPU 可访问内存的最简单方式,因为 CPU 和 GPU 共享同一块统一内存。 64 GB 及以上的 Mac 无需层卸载即可运行 Q4_K_M,速度由芯片带宽决定:M5 Max 约每秒 9-11 个 token,二手 M2 Ultra 约 12-15 个(均为估算)。我们目前没有找到 M5 芯片的已发布 70B 基准测试。
Apple 于 2026 年 8 月 25 日发布了搭载 M5 Max 和 M5 Ultra 的 Mac Studio;两者均于 2026 年 9 月 22 日发货。M5 Max 起价 $2,499,配 36 GB,最高可配 128 GB,带宽最高 614 GB/s——运行 70B 请配置 64 GB 及以上。M5 Ultra 起价 $5,499,配 96 GB,最高可配 512 GB,带宽最高 1.2 TB/s,可从容运行 Q8_0;512 GB 配置据称将于 10 月下旬到货。
Mac mini M5 Pro 起价 $1,699,内存是 24 GB,而不是 64 GB。 64 GB 的定制配置(307 GB/s,Thunderbolt 5)可以装下 Q4_K_M 的 70B 模型,但生成速度仅约每秒 4-5 个 token,评测显示其价格大约在 $2,700-$3,200,视 CPU 和存储而定。基础款 Mac mini M6($899)最高只有 32 GB 和 170 GB/s,在任何量化等级下都无法运行 70B 模型。
macOS 默认将 GPU 可寻址内存限制在内存的约 75%(64 GB 的 Mac 约为 48 GB)。要运行 Q5_K_M(50 GB),需要提高该上限,例如在 64 GB 的 Mac 上执行 sudo sysctl iogpu.wired_limit_mb=57344;该设置在重启后失效,并且只给系统留下约 8 GB。
NVIDIA DGX Spark(或 128 GB Strix Halo PC)适合运行 70B 模型吗?
NVIDIA DGX Spark 是一款紧凑的桌面 AI 计算机,配备 128 GB、273 GB/s 的统一 LPDDR5x 内存,基于 GB10 Grace Blackwell 超级芯片,支持 CUDA。 它甚至能加载 Q8_0(75 GB)的 70B 模型,但带宽限制了生成速度:LMSYS 实测 Llama 3.1 70B 在 FP8 下的解码速度为每秒 2.7 个 token,社区在 Q4_K_M 下运行 llama.cpp 的报告速度在每秒 4-5 个 token 之间。
价格变化很大。NVIDIA 在 2026 年 2 月因内存供应紧张,将 Founders Edition 从 $3,999 上调至 $4,699;2026 年 10 月有报道称价格为 $6,950,同时合作伙伴自 2026 年 10 月 23 日起销售 $4,999 的 64 GB 版本。购买前请查看实时价格。
AMD Ryzen AI Max+ 395(“Strix Halo”)迷你主机和笔记本提供 128 GB、256 GB/s 的 LPDDR5X,带宽处于同一档次,稠密 70B 模型的估算速度同样约为每秒 4-5 个 token。这两个平台更适合混合专家模型(见下文)以及 CUDA 或微调工作,而不是稠密 70B 对话。
规格 | 值 |
|---|---|
| 内存 | 128 GB 统一 LPDDR5x |
| 内存带宽 | 273 GB/s |
| Q8_0 的 70B(75 GB) | 可以装下 |
| 70B 解码速度(实测) | FP8 下 2.7 tok/s(LMSYS,SGLang) |
| 最大模型规模 | FP4 下约 200B 参数 |
| 价格 | 据报道 $6,950;2026 年 2 月标价 $4,699 |
| Ollama 命令 | ollama run llama3.3:70b |
NVIDIA 显卡 + 层卸载如何运行 70B 模型?
Ollama 和 llama.cpp 会把模型拆分到 GPU 显存和系统内存:显存中的层以 GPU 速度运行,内存中的层以 CPU 内存速度运行,而慢的那部分决定整体速度。 使用 RTX 4090(24 GB)时,Q4_K_M 的 70B 模型约 55% 可放入 GPU,其余部分从约 90 GB/s 的 DDR5 中读取,生成速度被限制在每秒约 2-4 个 token。RTX 5090(32 GB)可放入约 70%,估算速度为每秒 4-6 个 token。
Ollama 会自动卸载,无需任何参数。运行 ollama ps 查看拆分情况(PROCESSOR 列,例如 45%/55% CPU/GPU)。在 llama.cpp 中,用 -ngl 设置层数。
# Ollama offloads as many layers as fit in VRAM automatically
ollama run llama3.3:70b
# Show the CPU/GPU split of the loaded model:
ollama ps
# llama.cpp: choose the number of GPU layers explicitly
./llama-cli -m llama-3.3-70b-instruct-q4_k_m.gguf \
-ngl 44 \
--ctx-size 4096在多块 GPU 上运行 70B 模型,哪种推理运行时最好?
对于单个用户,使用层拆分的 Ollama 或 llama.cpp 是最简单的多 GPU 方案;对于多个并发用户或智能体,采用张量并行的 vLLM 或 SGLang 可提供高得多的总吞吐量。 两块 24 GB 显卡(RTX 3090 或 4090)共 48 GB,足以容纳 Q4_K_M 加短上下文。
层拆分每个 token 只在显卡之间传递一次激活值,通过普通 PCIe 即可工作,因此适合混搭或消费级显卡。张量并行把每一层拆分到多块 GPU 上,受益于高速互联:RTX 3090 支持 NVLink 桥接器,而 RTX 4090 和 5090 不支持。
运行时 | 多 GPU 方式 | 最适合 |
|---|---|---|
| Ollama | 自动层拆分 | 单用户,最易上手 |
| llama.cpp | --split-mode, --tensor-split | 混搭 GPU,GGUF 量化 |
| vLLM | --tensor-parallel-size N | 多用户或智能体;AWQ/GPTQ/FP8 |
| SGLang | 张量并行 | 共享提示词前缀的智能体 |
| TensorRT-LLM | 张量 / 流水线并行 | NVIDIA 最高吞吐;需构建引擎 |
纯 CPU 运行 70B 推理实用吗?256 GB 内存有帮助吗?
纯 CPU 的 70B 推理受内存带宽限制:双通道桌面 DDR5(约 90 GB/s)在 Q4_K_M 下约为每秒 1-2 个 token,增加内存容量并不能让它更快。 以每秒 1.5 个 token 计算,一条 200 字的回复(约 270 个 token)大约需要三分钟。
256 GB 内存改变的是能装下什么,而不是跑得多快:它可以装下 Q8_0(75 GB)或 FP16(141 GB)以及长上下文。速度取决于内存通道数——8 通道的 Threadripper PRO 或 12 通道的 EPYC 服务器,带宽是桌面平台的三到五倍。插满四条大容量内存的桌面主板,内存运行频率往往比只插两条时更低。长输入的提示词处理在 CPU 上同样很慢。
下表按 70% 的效率套用带宽规则估算,并非实测基准。
CPU / 内存配置 | 带宽 | Q4_K_M (43 GB) | Q8_0 (75 GB) | FP16 (141 GB) |
|---|---|---|---|---|
| 桌面平台,双通道 DDR5-5600 | 约 90 GB/s | 约 1-1.5 tok/s | 约 0.6-0.9 tok/s | 约 0.3-0.5 tok/s |
| Threadripper PRO,8 通道 DDR5-5600 | 约 358 GB/s | 约 5-6 tok/s | 约 3-3.5 tok/s | 约 1.5-1.8 tok/s |
| EPYC,12 通道 DDR5-4800 | 约 461 GB/s | 约 7-8 tok/s | 约 4-4.5 tok/s | 约 2-2.5 tok/s |
70B 级 MoE 模型会改变硬件需求吗?
混合专家(MoE)模型需要为全部参数准备内存,但每个 token 只读取被激活的专家,因此在内存占用相同的情况下,生成速度比稠密 70B 模型快得多。 OpenAI gpt-oss-120b 约有 1,170 亿参数,激活约 51 亿;Meta Llama 4 Scout 有 1,090 亿参数,激活 170 亿。
带宽规则适用于被激活的权重,因此 MoE 模型最能发挥 DGX Spark、Ryzen AI Max+ 395 PC 和 64 GB Mac mini M5 Pro 这类大容量、中等带宽机器的价值。在这些硬件上运行稠密 70B 模型,预计约为每秒 4-5 个 token;下载前请对照自己的内存检查每个 MoE 模型的文件大小。
本地应该运行哪个 70B 模型?
Llama 3.3 70B 是默认的稠密 70B 模型:Meta 报告其 MMLU(CoT)为 86.0,HumanEval 为 88.4,上下文窗口为 128K。 Qwen2.5 72B 是多语言和编程场景的主要替代选择。不存在 Qwen3 72B——Qwen3 稠密模型最大只到 32B——因此提到“Qwen3 72B”时指的是 Qwen2.5 72B。
命令:ollama run llama3.3:70b、ollama run qwen2.5:72b、ollama run deepseek-r1:70b。
模型 | 参数量 | 许可证 | 最适合 |
|---|---|---|---|
| Llama 3.3 70B | 70.6B 稠密 | Llama 3.3 Community License | 通用英文任务、指令遵循 |
| Qwen2.5 72B Instruct | 72.7B 稠密 | Qwen License | 多语言、编程;YaRN 下 131K |
| DeepSeek-R1-Distill-Llama-70B | 70B 稠密 | 见模型卡 | 推理;长输出会拖慢回复 |
| Mistral Large 2 | 123B 稠密 | Mistral Research License | 仅限研究;Q4 约 75 GB |
微调 70B 模型需要什么硬件?
对 70B 模型做 QLoRA 微调,每次运行大约需要 35-48 GB 的 GPU 内存:两块 24 GB 显卡配合 FSDP+QLoRA,或单块 48-80 GB 显卡。 QLoRA 把基础模型保持在 4 位(约 35 GB),只训练小型适配器;Answer.AI 已在两块 24 GB 游戏显卡上演示了这一点。
完整的 16 位微调,每个参数需要约 16 字节来存放权重、梯度和优化器状态——总量约 1 TB——这是多 GPU 服务器的工作。对于偶尔的训练任务,租用 80 GB 云 GPU 通常比自己搭建硬件更实际。
在本地运行 70B 模型:地区背景
欧盟 / GDPR:对大多数组织而言,本地 70B 模型是私有化运行 AI 质量的实际上限。在本地处理法律、医疗或金融文件,可使提示词和输出留在自己的基础设施内,有助于数据最小化和降低传输风险;但这本身并不使部署符合 GDPR,请评估整个处理活动。
对于要求使用欧盟供应链硬件的组织,Apple(美国)和 NVIDIA(美国)属于非欧盟厂商;Dell、HP 和 Lenovo 销售基于 GB10 的系统并提供本地支持。在模型方面,Mistral Large 2 来自欧盟开发商,但以研究许可证发布,该许可证不涵盖商业用途。
日本:Qwen2.5 72B 是处理日语文本的常见选择:`ollama run qwen2.5:72b`。记录硬件和模型版本(`ollama ps` 的输出会显示已加载的模型),有助于满足日本面向企业的 AI 指引下的内部治理要求。
中国:本地部署的 Qwen2.5 72B 可将数据保留在自有基础设施内,这与中国《数据安全法》相关。内部提供服务的模型是否适用国家网信办(CAC)的生成式人工智能规则,取决于是否面向公众提供;请咨询合格的法律顾问确认。
在消费级硬件上运行 70B 模型有哪些常见误区?
购买显存不足 24 GB 的显卡,却期待完整的 70B 性能
12 GB 的显卡只能装下约四分之一的 Q4_K_M 70B 模型,其余部分从系统内存运行,因此速度接近纯 CPU。即便是 24 GB 的 RTX 4090 也只有约 2-4 tok/s。要获得交互级速度,请使用 48 GB 显存、64 GB 以上的 Apple Silicon Mac,或改用更小的 27B-34B 模型。
以为大内存的机器也一定快
DGX Spark 和 Ryzen AI Max+ 395 系统有 128 GB 内存,但带宽只有 256-273 GB/s,稠密 70B 模型的速度约为 3-5 tok/s。配 64 GB 的 Mac Studio M5 Max 带宽超过它们的两倍。要看带宽,而不只是容量。
没有检查模型有多少运行在 GPU 上
Ollama 会自动卸载,但内存紧张时可能把一部分层留在 CPU 上。加载后运行 `ollama ps` 并查看 PROCESSOR 列;目标是“100% GPU”,出现 CPU 占比就能解释输出为何缓慢。如果拆分情况不佳,请缩短上下文长度或改用 Q3_K_S。
忘了上下文也需要内存
Q4_K_M 的 70B 模型为 43 GB,但 FP16 下 32K 上下文会增加约 10.7 GB,128K 会增加约 43 GB。装得下权重的机器,在长上下文下仍可能内存不足。请使用 8 位 KV 缓存或缩短上下文。
在速度重要时运行 Q5_K_M 或 Q8_0
每个 token 都要读取整个模型,因此在相同硬件上,Q8_0(75 GB)的速度大约只有 Q4_K_M(43 GB)的一半。在带宽受限的机器(DGX Spark、Strix Halo、Mac mini)上,对话请选 Q4_K_M,只有在质量优先时才用 Q8_0。
订购 $1,699 的 Mac mini M5 Pro,却期待能运行 70B
$1,699 的 M5 Pro Mac mini 只有 24 GB 统一内存。70B 模型需要 64 GB 的定制配置,而基础款 Mac mini M6($899,最高 32 GB)完全无法运行。下单前请确认是“M5 Pro”且为 64 GB。
遇到 macOS 默认的 GPU 内存上限
macOS 默认允许 GPU 使用约 75% 的内存,64 GB 的 Mac 约为 48 GB。Q4_K_M 装得下;Q5_K_M(50 GB)则不行,除非提高 `iogpu.wired_limit_mb`。
关于在消费级硬件上运行 70B 模型的常见问题
在本地运行 70B 大模型需要什么硬件?
Llama 3.3 70B 在 Q4_K_M 下约需 43 GB 高速内存,另加 3-10 GB 用于上下文。有三种配置能把整个模型放进高速内存:64 GB 及以上统一内存的 Apple Silicon Mac、两块 24 GB NVIDIA 显卡(共 48 GB 显存),或一台 128 GB 统一内存的主机,例如 NVIDIA DGX Spark 或 AMD Ryzen AI Max+ 395 迷你主机。容量决定模型能否运行,内存带宽决定运行多快。单块 24 GB 显卡或纯 CPU 电脑也能运行,但只有约每秒 1-4 个 token。
什么是 70B 模型?
70B 模型是拥有约 700 亿参数(权重)的大语言模型。Llama 3.3 70B 有 706 亿参数,Qwen2.5 72B 有 727 亿参数。文件大小由参数量决定:16 位约 141 GB,8 位(Q8_0)约 75 GB,4 位(Q4_K_M)约 43 GB。
70B 模型需要多少显存或内存?
Llama 3.3 70B 在 Q4_K_M 下需要 43 GB,Q5_K_M 下 50 GB,Q8_0 下 75 GB,FP16 下 141 GB(Ollama 库中的大小),此外还需要上下文的 KV 缓存:8K token 约 2.7 GB,32K 约 10.7 GB,128K 约 43 GB。只有 24 GB 显存时,Q4_K_M 模型只有大约一半能放进 GPU,其余部分从系统内存运行。
能够实用地运行 70B 模型的最便宜硬件是什么?
若要达到约每秒 10 个 token 或更高,可行的选择是配置 64 GB 及以上的 Mac Studio M5 Max($2,499 的基础款为 36 GB)、64 GB 及以上的二手 Mac Studio M2 Ultra,或两块二手 24 GB 显卡。最便宜的全新 Apple 方案是 64 GB 的 Mac mini M5 Pro:$1,699 的基础款只有 24 GB,评测显示 64 GB 配置大约在 $2,700-$3,200。其 307 GB/s 带宽将速度限制在大约每秒 4-5 个 token。显卡的市场价格波动很大:据报道,2026 年 10 月 RTX 5090 的挂牌价远高于 $1,999 的发布价,请查看实时价格。
能在单块 24 GB 显卡上运行 70B 模型吗?
可以,但很慢。RTX 4090 这类 24 GB 显卡能装下约 55% 的 Q4_K_M 70B 模型;其余层从系统内存以 CPU 内存速度运行,搭配高速 DDR5 约为每秒 2-4 个 token。要获得交互级速度,请使用更小的模型(27B-34B 可放入 24 GB,例如 Qwen3.8-27B)、两块 GPU,或 64 GB 以上的统一内存机器。
能在两块 GPU 上运行 70B 模型吗?
可以。两块 24 GB 显卡(RTX 3090 或 4090)共提供 48 GB 显存,可容纳 Q4_K_M 的 70B 模型(43 GB)以及几千 token 的短上下文。Ollama 和 llama.cpp 会自动或通过 --tensor-split 把层拆分到两块显卡上。估算速度约为每秒 12-17 个 token,因为每个 token 都要依次经过两块显卡。
在多 GPU 硬件上运行 70B 大模型,哪种推理运行时最好?
对于单个用户,使用层拆分的 Ollama 或 llama.cpp 最简单,并且支持混搭 GPU。对于多个并发用户或智能体,把 --tensor-parallel-size 设为 GPU 数量的 vLLM,或 SGLang,因为会批量处理请求,总吞吐量高得多;两者都更适合使用相同的 GPU 以及 AWQ、GPTQ 或 FP8 权重。TensorRT-LLM 在 NVIDIA 上吞吐量最高,但需要一个引擎构建步骤。
以 70B 为后端的多智能体系统需要多少 GPU 内存?
权重只算一次,再为每个并发会话加一份 KV 缓存。Llama 3.3 70B 在 Q4_K_M 下权重约需 43 GB;每个活跃会话在 FP16 下每个上下文 token 增加约 0.33 MB。因此四个智能体各用 32K token,共需约 43 GB + 43 GB = 86 GB。请让所有智能体共用一个服务器(vLLM、SGLang,或带并行槽位的 llama.cpp),而不是为每个智能体各加载一份模型。
256 GB 内存对 70B 模型的 CPU 推理有帮助吗?
它提升的是容量,而不是速度。256 GB 可以让你加载 Q8_0(75 GB)或 FP16(141 GB)并使用长上下文,但解码速度受内存通道数限制:在 Q4_K_M 到 Q8_0 下,双通道桌面平台约为每秒 0.5-1.5 个 token,8 通道 Threadripper PRO 约 3-6 个,12 通道 EPYC 约 4-8 个(根据内存带宽估算,不是我们运行的基准测试)。
Mac mini M6 能运行 70B 模型吗?
不能。Mac mini M6(起价 $899)最高只有 32 GB 统一内存和 170 GB/s 带宽,低于 Q4_K_M 的 70B 模型所需的 43 GB。Mac mini M5 Pro(起价 $1,699,307 GB/s,Thunderbolt 5)最高可配置 64 GB;$1,699 的基础款为 24 GB,因此请订购 64 GB 的定制配置。两款均已于 2026 年 9 月 22 日发货。
NVIDIA DGX Spark 是什么?用于 70B 推理值得买吗?
DGX Spark 是 NVIDIA 的紧凑型桌面 AI 计算机,配备 128 GB、273 GB/s 的统一 LPDDR5x 内存。它能加载 Q8_0 的 70B 模型,但受带宽限制:LMSYS 实测 Llama 3.1 70B 在 FP8 下的解码速度为每秒 2.7 个 token。它更适合 CUDA 工作、微调和大型 MoE 模型,而不是追求速度的稠密 70B 对话。NVIDIA 在 2026 年 2 月将 Founders Edition 从 $3,999 上调至 $4,699,2026 年 10 月有报道称价格为 $6,950,同时合作伙伴还提供 $4,999 的 64 GB 版本。
70B 本地模型的质量与云端模型相比如何?
Meta 报告 Llama 3.3 70B Instruct 的 MMLU(CoT)为 86.0,HumanEval 为 88.4。此后发布的前沿云端模型在重推理任务上得分更高,而 70B 本地模型在摘要、信息提取、起草和常规代码生成方面仍有竞争力。在投资 70B 硬件之前,请用自己的提示词测试两者,例如使用 PromptQuorum。
运行 70B 模型耗电多少?
GPU 在生成时最高可达其板卡功耗:RTX 3090 为 350 W,RTX 4090 为 450 W,RTX 5090 为 575 W。按每千瓦时 $0.15 计算,RTX 4090 满载时仅 GPU 一项每小时约 $0.07。运行同一模型时,Apple Silicon 和统一内存主机的功耗要低得多,但速度也较低。
日常任务中,70B 模型比小模型更值得吗?
对于复杂推理、长文档分析和细腻写作,通常值得。对于简单摘要、问答和分类,7B-14B 模型往往能产生相近的输出,而硬件成本只是一小部分。在投资 70B 硬件之前,请用自己的提示词运行两者做比较。
能在消费级硬件上微调 70B 模型吗?
只能用 QLoRA。QLoRA 把基础模型保持在 4 位(约 35 GB),只训练小型适配器;Answer.AI 已展示用 FSDP+QLoRA 在两块 24 GB 游戏显卡上训练 70B 模型。完整的 16 位微调需要约 1 TB 内存,属于多 GPU 服务器的工作。除了偶尔的 QLoRA 训练之外,租用 80 GB 云 GPU 通常更实际。
Apple Silicon 上运行 70B 的最佳量化是什么?
在 64 GB 的 Mac 上,请使用 Q4_K_M(43 GB)。macOS 默认将 GPU 可寻址内存限制在内存的约 75%(64 GB 的 Mac 约为 48 GB),因此 Q5_K_M(50 GB)只有在用 sysctl iogpu.wired_limit_mb 提高上限后才能运行,而且余量很小。在 96-128 GB 的机器上,Q8_0(75 GB)是近乎无损的选择,速度大约只有 Q4_K_M 的一半,因为每个 token 要多读一倍的字节。
Ollama 会自动选择最佳量化吗?
不会。ollama run llama3.3:70b 下载的是默认的 Q4_K_M(43 GB)。要用其他等级,请指定标签,例如 ollama run llama3.3:70b-instruct-q5_K_M 或 ollama run llama3.3:70b-instruct-q8_0。加载后运行 ollama ps:PROCESSOR 列会显示模型有多少运行在 GPU、多少运行在 CPU。
iPhone 或笔记本能运行 70B 模型吗?
iPhone 不行:目前的 iPhone 只有 8-12 GB 内存,而 Q4_K_M 的 70B 模型约需 43 GB,所以手机运行的是 1B-8B 模型。笔记本只有在配备 64 GB 以上统一内存(高配 MacBook Pro)或 128 GB 的 AMD Ryzen AI Max+ 395 系统时才行。配备 16-24 GB 显存的游戏本,例如 ASUS ROG Strix,属于缓慢的部分卸载情形。
参考资料
- Ollama: Llama 3.3 tags and sizes -- Q4_K_M 43 GB,Q5_K_M 50 GB,Q8_0 75 GB,FP16 141 GB
- Meta Llama 3.3 70B Instruct model card -- MMLU(CoT)86.0,HumanEval 88.4,128K 上下文,许可证
- Qwen2.5 72B Instruct model card -- 727 亿参数,YaRN 下 131K 上下文
- Mistral Large Instruct 2407 model card -- 1,230 亿参数,Mistral Research License
- LMSYS: NVIDIA DGX Spark in-depth review -- Llama 3.1 70B FP8 解码 2.7 tok/s,273 GB/s
- Apple Newsroom: Mac mini with M6 and M5 Pro -- 价格、内存、带宽
- 9to5Mac: Mac Studio with M5 Max and M5 Ultra -- 价格、基础与最大内存、带宽
- NVIDIA developer forum: DGX Spark price change -- $3,999 上调至 $4,699
- TechnoEdge: DGX Spark price increase and 64 GB model -- 据报道的 $6,950 和 $4,999 价格
- Fstoppers: Mac mini M5 Pro review -- 64 GB / 1 TB 配置标价 $3,199
- Trusted Reviews: Mac mini M5 Pro review -- 升级到 48 GB 和 64 GB 内存的价格
- Answer.AI: train a 70B model at home -- 在两块 24 GB 显卡上使用 FSDP + QLoRA
- llama.cpp -- GPU 卸载与多 GPU 拆分文档
- Olares One -- RTX 5090 Mobile(24 GB GDDR7)、96 GB DDR5、硬件成本 $4,999
- Alex Ziskind: This Box Runs All My AI… From a Coffee Shop -- 关于 Olares One 的 YouTube 视频
