@analogalok: 买不起2000美元的GPU这个借口已经彻底失效了。昨天我展示了如何解锁一块企业级16GB……
摘要
关于如何使用Kaggle免费的双Tesla T4 GPU(32GB显存)来运行大语言模型并支持超大上下文窗口的指南,涵盖llama.cpp中的多GPU并行策略。
查看缓存全文
缓存时间: 2026/07/07 11:28
我买不起2000美元的GPU——这个借口已经彻底失效了。
昨天我展示了如何免费解锁一块企业级16GB NVIDIA GPU。
你的第一反应是什么?“我怎么才能跑更大的模型?”“怎么才能在不OOM的情况下使用超长上下文窗口?”
好吧,那就把算力翻倍。
今天,我们要用一个双GPU集群,拥有32GB显存,完全免费。
按标准云费率(双卡约0.40美元/小时),Kaggle每月免费给你约12美元的重型GPU算力。
而且,我们不用像昨天那样从源码编译C++,而是直接使用预编译好的CUDA二进制文件。在这个免费的Ubuntu实例上,你可以在不到2分钟内运行一个高达260亿参数的模型。
你花0美元得到的规格:
- 2块NVIDIA Tesla T4 GPU(图灵架构)
- 总计32GB GDDR6显存
- 5120个CUDA核心
- 30GB大内存
- 60GB存储
- 可选单块P100(帕斯卡架构,16GB显存)
但工程现实是:把多块GPU扔给本地LLM并不会神奇地变快。如果你不了解数据如何在主板上移动,你肯定会让推理引擎卡死。
这里给你一个60秒的llama.cpp多GPU并行大师课,供你实验。
当你把模型拆分到两块GPU上时,你有两个选择:
-
张量并行(标志:-sm tensor)
这会在数学上将每个神经层切成两半。两块GPU同时计算。
因为每张卡只持有方程的一半,它们必须为每个token持续同步数学运算。 -
流水线并行(标志:-sm layer)
这是默认方式。它会按顺序切分模型。GPU 0处理第1-20层,GPU 1处理第21-40层。
就像工厂流水线。GPU 0处理提示词,通过PCIe通道将数据传递一次,然后空闲,等待GPU 1完成计算。
在两块GPU上都跑一下基准测试,并在评论区贴出你的数据!
在今天的教程中,我构建了一个干净的Python字典配置块,这样你就可以无缝实验这些重量级标志:
- -ngl 99(将所有层卸载到两块GPU)
- -c 250000(使用25万token的上下文窗口)
凭借32GB显存和流水线并行,你可以轻松加载DeepMind的Gemma 4 26B A4B MoE,将整个代码库塞进提示词,再也不会看到内存溢出崩溃。我可以在没有任何额外优化的情况下轻松达到62 token/秒的解码速度。
无需编译时间。无需信用卡。零借口。
立即收藏这篇帖子,这样你就不会丢失这个多GPU配置工作流。别忘了分享它,让它触及每一个受算力困扰的GPU穷人。
我专门为这个双T4设置制作了一个全新的、逐单元格的Kaggle笔记本。
免费笔记本的链接在下方评论区。告诉我你今天在启动哪些大模型。
Kaggle笔记本教程:在2分钟内下载并运行模型。使用llama.cpp实验不同的模型和标志。
教程中使用的模型:最适合6-8GB显存+16GB RAM笔记本和PC的本地LLM unsloth/gemma-4-26B-A4B-it-qat-GGUF · Hugging Face
我每天都在发布免费的本地AI教程、硬件基准测试和零成本设置。如果这个工作流今天给你带来了价值,点个关注。它花费你0美元,让你保持在最前沿,并向我发出信号,继续为时间线开源这些资源。
http://kaggle.com 多年来一直提供这些服务。只需注册,无需付款或信用卡。每月限制30小时。
嘿!感谢分享你的故事。6台GPU服务器太强了!llama.cpp很容易上手。我之前分享的教程(你引用的那个)是在免费的Google Colab上使用1块T4 GPU,展示了如何从头构建。
这个教程使用的是预构建的二进制文件(避免了慢速的源码编译步骤),搭配Kaggle上免费的2块T4 GPU。你可以轻松尝试不同的拆分标志。只有当模型+上下文无法完全放入一块GPU时,拆分才有帮助——否则会增加同步/空闲开销,而不是提速。这听起来正是你所遇到的情况。
顺便问一下,你囤了哪些GPU?
嘿!感谢分享你的故事。6台GPU服务器太强了!llama.cpp很容易上手。之前的教程(你引用的那个)使用1块T4在免费的Google Colab上,展示了如何从头构建。这个使用预构建的CUDA二进制文件(跳过了慢速的源码编译步骤),搭配Kaggle上免费的2块T4。你可以轻松尝试拆分标志。只有模型+上下文无法完全放入一块GPU时,拆分才有帮助——否则会增加同步/空闲开销,而不是提速。听起来这恰好是你遇到的情况。顺便问一下,你囤了哪些GPU?
是的,这是个好模型。但我在本地受限。Gemma 4 26B是我能运行的最大最智能的模型,且解码和预填充都很好。只有8GB显存+16GB RAM。
Kaggle更可靠。Kaggle的可用性从来不是问题。我会在更长的工作负载上彻底测试。你有相关经验吗?
是的,免费的额度非常慷慨。
谢谢支持,Arsalan!
它是怎么工作的?
相似文章
@leopardracer: https://x.com/leopardracer/status/2055341758523883631
一位用户分享了他们搭建双GPU本地AI实验室的经验,使用了RTX 4080 Super和5060 Ti,通过llama.cpp和llama-swap运行Qwen 3.6模型,以降低API成本并实现无限制的实验。
@analogalok:我的8GB显存游戏本肯定会恨我这么做,但我还是做了。跑了一个31B稠密模型(Gemma 4…
用户在8GB显存的游戏本上,使用llama.cpp配合MTP推测解码,以约3 tokens/s的速度运行了Gemma 4 31B稠密模型,展示了在消费级硬件上运行31B稠密模型的可行性,并提出了智能体工作流程:快速MoE模型将困难任务路由给这个较慢的稠密模型。
@TraffAlex: 消费级GPU的最佳本地LLM——llama.cpp指南(2026年6月)我目前在消费级硬件上实际运行的内容。Eve…
截至2026年6月,面向消费级GPU的最佳本地LLM指南,使用llama.cpp在8-32GB显存上运行如Gemma 4-12B、Qwen3.6-27B和Nex-N2-Mini等模型,包含设置和启动命令。
@LottoLabs: 给显卡不够用的兄弟们的一个超酷模型,在一个海量token上训练的8b a1b模型,速度飞快…
LottoLabs 宣布了 LiquidAI 的 LFM2.5-8B-A1B-GGUF 模型,这是一个8B参数的模型,在大量token上训练,并针对有限GPU硬件上的快速推理进行了优化,支持 llama.cpp、Ollama、vLLM 等。
@seelffff:人们认为本地运行AI需要:→ 3000美元的MacBook Pro → RTX 4090 → 每月20美元的云订阅 英伟达刚发…
英伟达发布了一台售价249美元的电脑,能够本地运行Llama 3.1-8B,算力67 TOPS,无需昂贵硬件或云订阅。