不用显卡也能跑推理,新手第一步怎么走
社区讨论 · 其他

不用显卡也能跑推理,新手第一步怎么走

BCG老叶BCG老叶10月23日2026/10/23 263 浏览

上个月帮一个客户做推理侧的选型,第一次认真上手了 Euclyd 这套非GPU架构的系统。当时我的第一反应跟大多数人一样,不用显卡,那不就是拿CPU硬扛,能快到哪去。结果自己开了账号跑了两周,想法有点变。这篇把我从零到出结果的路径写一遍,给完全没碰过的人看。

先解释三个词,不然后面全是黑话。

推理,就是模型训练完之后,你问一句它答一句的这个过程。训练像上学,推理像上班。上学只看考得好不好,上班看的是每分钟能接待多少人。

量化,是把模型里那些数字用更粗的方式存下来。好处是模型变小、跑得快,代价是偶尔答得糙一点。目前4比特压缩是性价比最高的一档,我翻了几份对比材料,结论都一致。

吞吐和延迟,一个是一秒钟能答多少人,一个是一个人从问出口到拿到答案要等多久。这两个数经常互相打架。

从开到跑通,六步

1. 注册完进控制台,会让你选一个算力规格。新手直接选最小那档,先别管参数,够跑通就行。

2. 找到模型管理那块,挂一个已经压缩好的小模型上去。进度条走完,状态会从「加载中」变成「就绪」。这中间可能等几分钟,别反复刷新。

3. 用系统自带的对话框发第一句话。我一般让它「把下面这段话缩成三句」,然后贴一段新闻进去。看到它一个字一个字吐出来,说明链路是通的。

4. 切到接口页面,复制那串 key 和请求地址。用命令行发一次请求,预期是返回一段 JSON。这一步是给后面接你自己系统用的,不接也得先跑一次确认。

5. 把并发从 1 调到 8,看那两个数怎么动。我这边测下来,1 到 4 之间延迟基本没变,到 8 开始往上抬。

6. 最后看监控面板,重点盯 内存带宽 那一栏。

三个坑,我踩了两个

第一个是权重格式。压缩过的模型有好几种格式,GPTQ 和 GGUF 是最常见的两种,前者偏显卡路线,后者更通用。挂错了要么直接报错,要么加载完一动不动,界面上什么提示都没有。新手最容易在这儿耗掉一下午。

第二个是并发调太猛。并发往上推,到某个点延迟会突然跳一档,这个点得自己找。核心矛盾在于,去掉显卡省的是采购成本,瓶颈本身没消失,只是从显存挪到了内存带宽上。这跟我之前写协作机器人减重那篇是一个逻辑,省下来的东西未必落在你要省的地方。

第三个是上下文别一上来就拉最长。上下文越长,每答一个字要重读的东西越多,延迟涨得比直觉快。

有个说法我比较认同:生产环境出问题,多数是系统设计上的毛病。

跑通之后,下一步可以试两件事。一是把同一个模型分别放在这套系统和你手头那台带显卡的机器上,用同一批问题跑一遍,比延迟和每千次调用的成本。二是把并发慢慢往上推,找到延迟开始翘头的那个点,那个点基本就是你这条线的实际容量。

我这边测的场景偏轻,都是短文本问答。长文档摘要这类活儿放上去会是什么表现,我还没试。有跑过的可以聊聊。

2 条回复

?
Ctrl + Enter 快速回复
投早的
投早的10月24日

内存带宽那栏才是真瓶颈,省了显卡钱跑长文档摘要,延迟怕是直接起飞。

导师说对
导师说对10月24日

并发1到4延迟不变、8才抬,这个拐点比显卡机明显吗?