RTX 4090 能跑 Mixtral-8x7B-Instruct-v0.1 吗?

不能 Mixtral-8x7B-Instruct-v0.1 用 BF16、4,096 token 上下文需要 88.12 GiB–90.01 GiB。RTX 4090 大约有 22 GiB 可用。

19 个文件,合计 93.4 GB。

这些数字是根据模型 config 和文件大小算出的估算,不是实测。 计算方法

怎么调整

这张卡上的其他文件

量化文件大小引擎合计适配
BF16 safetensors 当前配置93.4 GBvllm88.1 GiB–90.0 GiB放不下
GGUF Q8_0 (mradermacher)49.6 GBllama.cpp46.8 GiB–48.2 GiB放不下
GGUF Q6_K (mradermacher)38.4 GBllama.cpp36.4 GiB–37.5 GiB放不下
GGUF Q5_K_M (mradermacher)33.2 GBllama.cpp31.6 GiB–32.6 GiB放不下
GGUF Q4_K_M (mradermacher)28.4 GBllama.cpp27.1 GiB–28.0 GiB放不下

同样的上下文(4,096 token),一次一个对话,每个文件用它常用的引擎。

固定配置

技术标识与分享数据
  • 模型mixtral-8x7b-instruct-v0.1
  • 硬件nvidia-geforce-rtx-4090-24gb-desktop
  • 量化bf16
  • 这套配置的分享代码v2.eyJzY2hlbWFWZXJzaW9uIjoyLCJjYWxjdWxhdG9yVmVyc2lvbiI6IjAuMy4wIiwiZGF0YXNldFZlcnNpb24iOiIyMDI2LTEwLTAyLjEiLCJjb25maWciOnsibW9kZWxJZCI6Im1peHRyYWwtOHg3Yi1pbnN0cnVjdC12MC4xIiwiaGFyZHdhcmVJZCI6Im52aWRpYS1nZWZvcmNlLXJ0eC00MDkwLTI0Z2ItZGVza3RvcCIsImRldmljZUNvdW50IjoxLCJxdWFudGl6YXRpb25JZCI6ImJmMTYiLCJjb250ZXh0VG9rZW5zIjo0MDk2LCJjb25jdXJyZW50U2VxdWVuY2VzIjoxLCJlbmdpbmUiOiJ2bGxtIiwia3ZUeXBlIjoiZnAxNiJ9fQ
这个数字怎么算出来的

合计 = 权重文件 + KV 缓存 + 运行时缓冲区。范围覆盖所示引擎的低到高运行时开销。

权重(文件)
86.99 GiB (93,405,585,408 bytes)
KV 缓存
0.50 GiB (536,870,912 bytes)
运行时缓冲区
0.63 GiB–2.51 GiB
合计
88.12 GiB–90.01 GiB
可用内存
22.00 GiB
系统 / 显示保留
2.00 GiB
剩余
-68.01 GiB–-66.12 GiB

最高估算 90.01 GiB,可用 22.00 GiB

内存够用,不代表指定引擎、量化格式和操作系统一定能跑。软件兼容也不代表性能足够好。

  • 上下文在原生窗口 32768 token 以内。
  • 完整驻留权重估算使用总参数量,MoE 里没激活的专家也算在内。
  • 该 MoE 记录总参数 46702792704、激活参数 12900000000。激活参数的计算量不会当成权重驻留内存。
  • 权重只算选中的文件,不会把仓库里所有量化版本加在一起。
  • 下载文件大小不等于峰值显存。运行时布局、分配器对齐和 KV 缓存都要另算。
  • 权重字节来自 19 个已发布的 safetensors 分片,合计 93405585408 字节。
  • 上下文长度指每条序列缓存的 token 数(输入加上预留的输出)。
  • 多条并发序列共用一份权重,权重不会按序列数翻倍。
在计算器中打开这个组合KV 缓存

相关页面

数据来源

计算器

组合页锁定路由中的模型和设备。要改身份请到主计算器自定义;分享会保留那次选择。

正在加载已发布的目录快照…

上下文长度

上下文越长,KV 缓存(模型记住对话用的内存)占用越多。

更多选项
量化
运行时

这次估算使用的引擎和 KV 缓存类型。

工作负载

开销场景,以及是否计入预填充工作区。

拓扑

模型如何切到多张设备上。各设备的显存不会相加。

副本数是高级部署选项。数量指节点或 GPU,不是副本。

预算

系统保留和安全余量。数字框清空时保留上一次的值。

GiB(2^30 字节)

%

自定义模型

导入配置或手填结构。点导入之前不会去扫描仓库。

仅在浏览器中解析,不会上传文件。

只允许 huggingface.co 上的 config.json,不使用 token,不读取私有仓库。

选一个模型,看看它需要多少显存。