Latest / AI Fire Daily / #116 Robin: How Much AI Can Your Hardware Actually Run? From $5 Chips to 8× H100s
Transcript
- 0:00And intro music. You don't need a massive glowing
- 0:04server rack to run AI. A $5 chip can actually
- 0:07hold a tiny artificial mind. That changes everything.
- 0:12It really does. It completely flips the narrative
- 0:15upside down. Welcome to the Deep Dive. Our mission
- 0:18today is demystifying local AI hardware. We are
- 0:21breaking down what you can run on everything
- 0:23from tiny microcontrollers up to massive desktop
- 0:26GPUs. Right. And we're exploring the two numbers
- 0:28that actually matter here. memory capacity and
- 0:31memory bandwidth. Those two specs honestly dictate
- 0:34your entire experience. They absolutely do. It's
- 0:37the core of everything. And before we really
- 0:40get into it, I want to be honest with you. I
- 0:42still wrestle with matching model sizes to my
- 0:44own hardware myself. Oh, you are definitely not
- 0:46alone in that. People buy incredibly expensive
- 0:49machines all the time and then they realize they
- 0:51bought the completely wrong kind of power for
- 0:54what they actually want to do. Right. it gets
- 0:57incredibly confusing out there. So let's start
- 1:00at the very bottom, the absolute smallest tier
- 1:02of hardware we have, microcontrollers. Yeah,
- 1:05this is where pushing the limits gets genuinely
- 1:07fun. These are tiny, cheap circuit boards. They
- 1:10don't have a full operating system. They don't
- 1:13even have a standard RAM stick. RAM being the
- 1:15temporary workspace for your computer. Right.
- 1:18So on a microcontroller, the rule is brutal.
- 1:21If the model fits directly on the board, it runs.
- 1:24If it's too large, it simply fails. There's no
- 1:27hard drive to fall back on. Let's look at a specific
- 1:30example. The Arduino Uno R4. It only has 32 kilobytes
- 1:36of RAM. Which is practically microscopic. I mean,
- 1:38it's way too small for any real AI model. You
- 1:41definitely can't run an LLM on it. An LLM, just
- 1:44to clarify. A system trained to predict the next
- 1:47word. Yeah, the Arduino just can't hold one.
- 1:49But it's actually not useless for local AI. Now
- 1:53why is that? I mean, if it can't hold the model,
- 1:56what's the point? Well, because it has Wi -Fi.
- 1:59It acts as a physical trigger in the real world.
- 2:01The Arduino senses something, then sends a request
- 2:04over your local network. A home server processes
- 2:07the heavy AI model, then that server sends the
- 2:10answer back down. I see. It's almost like a nervous
- 2:15system transmitting a signal to a distant brain.
- 2:17That is a great way to picture it. The Arduino
- 2:19reacts to the physical environment. It toggles
- 2:22your lights or triggers a motor based on a smart
- 2:24decision made elsewhere. But what if you actually
- 2:27want the brain on the chip? You know, you want
- 2:29it entirely self -contained. Then you step up
- 2:32to something like the ESP32S3. This board has
- 2:35eight megabytes of RAM. Which is still incredibly
- 2:38small by today's standards. It is, but it comfortably
- 2:41runs tiny language models. Things like Tiny Stories
- 2:44260K or the 3M version. Those models won't hold
- 2:48a conversation, though, will they? Not at all.
- 2:51They can't analyze images or understand audio
- 2:53either. They just predict words to generate very
- 2:56simple, rigid text. So how does a tiny chip handle
- 3:00complex physical tasks if it has zero conversational
- 3:04intelligence? Well, it focuses entirely on narrow,
- 3:08specific actions. You might use it to run a simple
- 3:10grammar game on a tiny screen. Or you could have
- 3:13it read a short text and change LED colors based
- 3:15on the mood. So it outsources the heavy thinking
- 3:18to a bigger machine. Right. and keeps only the
- 3:21absolute simplest local tasks for itself. Running
- 3:24AI locally doesn't always mean running a chatbot.
- 3:27That makes sense. Yeah. Sometimes it's just about
- 3:30smart, physical automation. That's a profound
- 3:32shift in perspective. But eventually, you're
- 3:35going to want real conversations. You want a
- 3:36system that talks back to you natively. To get
- 3:39that, you have to leave microcontrollers behind.
- 3:42You must move up to mini computers. And this
- 3:45brings up a really critical lesson about how
- 3:47AI hardware actually functions. Let's compare
- 3:50two very different devices, the Raspberry Pi
- 3:525 and the iPhone 16. Oh, this is my favorite
- 3:56comparison to make. Both of these devices have
- 3:58exactly 8 gigabytes of RAM. But on paper, looking
- 4:02identical doesn't mean they perform the same.
- 4:05In reality, it's a completely different experience.
- 4:08Night and day difference. The Raspberry Pi runs
- 4:10on Linux. Because it's open, you can actually
- 4:12chain several small models together. Walk me
- 4:15through what that actually looks like in practice.
- 4:17OK. Imagine building an offline voice assistant.
- 4:19First, you run a model called Whisper. It listens
- 4:22to your spoken voice and types out the words.
- 4:24Then what happens with that text? You automatically
- 4:26pass that text to QN3 1 .7b. That's a very small
- 4:30language model. It thinks about your text prompt
- 4:33and writes a response. And finally, it speaks
- 4:35that response out loud. Yeah. A third model named
- 4:38Piper converts that text back into synthesized
- 4:40speech. You basically just build a completely
- 4:42private voice assistant. Wow. That sounds incredibly
- 4:46capable for such a tiny, cheap computer. It really
- 4:49is. But there's a major catch here. The Pi lacks
- 4:52raw processing speed. If you try running a mid
- 4:55-sized language model, it crawls. Generating
- 4:58visual images is basically impossible. Which
- 5:00naturally brings us to the iPhone 16. It also
- 5:03has 8 gigabytes of RAM. But iOS actually caps
- 5:06single apps at about 4 or 5 gigabytes. You realistically
- 5:10have less usable memory than the Pi. Yet the
- 5:13iPhone feels so much faster when doing AI tasks.
- 5:17Because the internal architecture is completely
- 5:19different. To understand why, we really need
- 5:21to visit the kitchen. The kitchen analogy. I've
- 5:25been waiting for this one. Let's unpack it. Okay,
- 5:28so imagine your computer is a busy restaurant
- 5:31kitchen. Your main storage drive is the freezer.
- 5:35It keeps all your models saved safely when you
- 5:37aren't using them. Right. Now your RAM is the
- 5:40main prep counter. You move the model from the
- 5:42freezer to the counter to start cooking. Okay,
- 5:45so if your prep counter is too small, the model
- 5:48just falls off. It simply doesn't fit. You've
- 5:51got it. That's your memory capacity limit. But
- 5:55cooking requires constantly moving ingredients
- 5:57around. That pathway is the memory bus. The memory
- 6:01bus is the conveyor belt moving data around.
- 6:04Exactly. It moves data from the prep counter
- 6:06to the chefs. Your CPU is the head chef. And
- 6:10the head chef handles many different complex
- 6:13tasks, one by one? Right, but AI doesn't work
- 6:16sequentially. AI requires chopping a thousand
- 6:19carrots at the exact same time. That sounds intense.
- 6:22It is. For that, you need the GPU. The GPU is
- 6:26a massive team of line cooks. They process many
- 6:29simple mathematical operations in parallel? Exactly.
- 6:32And finally, your NPU is a highly specialized
- 6:35machine. Think of it like an automatic food processor.
- 6:38It handles specific AI math incredibly efficiently.
- 6:41So if I'm tracking this, RAM dictates what fits
- 6:44in your kitchen? Yes. Capacity determines what
- 6:47you can load. Bandwidth and processors determine
- 6:49how fast you can actually cook it. Wait, so having
- 6:52a massive prep counter means nothing if your
- 6:54conveyor belt is broken. Exactly. You could have
- 6:57a giant workspace holding massive models, but
- 6:59if you can't move the ingredients to the line
- 7:01cooks fast enough, the kitchen stalls completely.
- 7:04Why does the iPhone process vision tasks so much
- 7:08easier than the Raspberry Pi if they have the
- 7:10same RAM? Because Apple builds unified memory.
- 7:14The RAM is baked right next to the processor.
- 7:16Oh, wow. Yeah, the conveyor belt is incredibly
- 7:18short and lightning fast. Plus, the iPhone has
- 7:20a dedicated neural engine, that specialized food
- 7:23processor. The Pi mostly relies on its head chef.
- 7:26So the iPhone has specialized chefs and a faster
- 7:29conveyor belt. Yeah, that's exactly it. The same
- 7:31amount of RAM does not mean the same AI performance.
- 7:35So if a mini computer is limited by its architecture,
- 7:39we need to step up again. We're leaving the mobile
- 7:41kitchen. We're entering the industrial kitchens.
- 7:44Personal computers and home servers. This is
- 7:47where local AI starts feeling like the powerful
- 7:49cloud AI you're used to. Let's talk about regular
- 7:52laptops first. If you have 16 to 32 gigabytes
- 7:56of memory, a whole new world opens up. You can
- 7:58run serious language models. You can run coding
- 8:01assistants, image generators, even some lightweight
- 8:04video creation tools. But the big question always
- 8:06remains, how large of a model can your computer
- 8:09actually fit on its prep counter? There's a golden
- 8:12rule for this. A specific RAM formula? You can
- 8:15actually use it right now. Let's walk through
- 8:18the formula slowly. How does it work? First,
- 8:22figure out your usable memory. Take your total
- 8:25RAM and multiply it by 0 .75. Right. Because
- 8:29the operating system needs roughly 25 % of the
- 8:31space just to keep your screen on and apps running.
- 8:33Exactly. It needs its own workspace. Now, take
- 8:36that usable RAM number, divide it by 0 .6. Why
- 8:41divide by 0 .6 specifically? That feels kind
- 8:44of random. Well, it comes down to how we compress
- 8:46the models. Parameters are basically just numbers.
- 8:49Usually we compress those numbers down to 4 bits
- 8:52to save space. When we do that, each parameter
- 8:55takes up about 0 .6 bytes of memory. I see. Let's
- 8:59apply this to a real -world machine. A 32 -gigabyte
- 9:03Mac laptop. Okay. 32 times 0 .75 gives us 24
- 9:08gigabytes. That's our usable prep counter space.
- 9:10Now divide 24 by 0 .6. You get exactly 40. So
- 9:16that laptop... can run a model with roughly 40
- 9:19billion parameters. Yes. Parameters being the
- 9:22internal connections within the artificial brain.
- 9:24A 40 billion parameter model is highly capable.
- 9:28It can reason, code, and write beautifully. What
- 9:31if you only have an older 8GB laptop? 8GB gives
- 9:34you about 6GB of usable RAM. You can fit small
- 9:38language tools. Very lightweight summarizing
- 9:41tasks. And a 16GB machine? That gets you roughly
- 9:4512GB of usable space. You get much better multitasking.
- 9:49You can run larger small models comfortably.
- 9:52But 32 gigabytes really is the sweet spot for
- 9:55serious work. Oh, absolutely. It fits highly
- 9:57intelligent models like Quesa 3 30B. You can
- 10:00also run Flux Dev, which generates beautiful
- 10:02high resolution images locally. Laptops are great,
- 10:06but they go to sleep the second you close the
- 10:09lid. That's the main problem. If you want an
- 10:11AI automation system running your house, you
- 10:14need something that stays awake. You need a dedicated
- 10:17home server. A machine designed to stay on 24
- 10:19-7. A Mac studio with 64 gigabytes of memory
- 10:22is fantastic for this exact purpose. What does
- 10:25that kind of memory unlock for you? You can run
- 10:2827 to 32 billion parameter models incredibly
- 10:32comfortably. It can even handle mid -tier video
- 10:34generation models like WAN 2 .2. Though generating
- 10:37video on a Mac might still be a bit slow, right?
- 10:40Definitely take some patience. But remember the
- 10:42tiny Arduino from earlier? You can make the Mac
- 10:44Studio your central brain. Right. The Arduino
- 10:48acts as the eyes and ears around the house. The
- 10:50Mac Studio does the heavy thinking. Exactly.
- 10:52It's a highly practical, powerful way to build
- 10:54out a truly private smart home. Let's shift to
- 10:57a completely different architecture. Something
- 10:59fascinating. The AMD Ryzen AI Halo. Oh, this
- 11:04machine is so interesting. It boasts up to 128
- 11:07gigabytes of shared memory. Now applying our
- 11:09formula, that's around 96 gigabytes of usable
- 11:12space on the prep counter. Which is just massive.
- 11:15You can run giant server -grade models. Lama
- 11:183 .3, 70b, fits easily. You could even run a
- 11:21120 billion parameter model if you pushed it.
- 11:24You really could. And its biggest advantage is
- 11:26that raw capacity. You can keep several different
- 11:28models loaded in memory simultaneously. So you
- 11:31have a coding model running right alongside a
- 11:33general text model. Right, and maybe a vision
- 11:36model waiting quietly on standby. But there is
- 11:39a very distinct trade -off here. It's like having
- 11:41a warehouse -sized prep counter, but you're still
- 11:44waiting on a slow conveyor belt to get the food
- 11:46out. That's exactly the bottleneck. The AMD system
- 11:49has incredible memory capacity, but its memory
- 11:52bandwidth is relatively low compared to graphics
- 11:55cards. So text generation is perfectly fine,
- 11:58but painting images takes forever. Yeah, image,
- 12:01video, and music generation all drag heavily
- 12:03because moving millions of pixels requires incredibly
- 12:06high bandwidth. Why would someone want an AMD
- 12:09Ryzen holding multiple slow models instead of
- 12:12one fast one? Because it avoids constantly swapping
- 12:16huge models in and out of your storage drive.
- 12:18Everything stays ready on the prep counter. Let's
- 12:21different AI agents collaborate without reloading
- 12:24every time. Yeah, it creates a cohesive, multi
- 12:27-agent environment in your home that's always
- 12:29ready to respond. But if the AMD system lacks
- 12:32that conveyor belt speed, well, there must be
- 12:35a top tier solution that gives us both. There
- 12:37is, and it changes the speed equation dramatically.
- 12:40We're finally entering the realm of discrete
- 12:42GPUs. This is the absolute top tier for local
- 12:45AI enthusiasts. A discrete GPU is a standalone,
- 12:50dedicated graphics card inside a desktop computer.
- 12:52And it brings three essential upgrades to the
- 12:55kitchen. First, a massive number of parallel
- 12:58processors. Millions of those line cooks we talked
- 13:00about. Right. And if you have millions of line
- 13:03cooks, you need a way to feed them ingredients
- 13:06without waiting on the main kitchen. Exactly.
- 13:08Which is the second upgrade. Its own high -speed
- 13:11memory. We call this VRAM. VRAM. High -speed
- 13:15private prep areas for the line cooks. Yeah.
- 13:17Its memory built directly onto the graphics card
- 13:20itself. And to connect the prep area to the cooks,
- 13:23I assume the conveyor belt has to be huge. That's
- 13:25the third thing. An incredibly wide memory bus.
- 13:28The conveyor belt is massive and moves at blistering
- 13:31speeds. Let's look at a specific high -end card.
- 13:34The RTX 4090. It's an absolute monster for generative
- 13:38tasks. But here's the fascinating part. It only
- 13:41has 24 gigabytes of VRAM. Which is significantly
- 13:44less capacity than the 128 gigabytes on the AMD
- 13:48system. Much less. You simply can't load a massive
- 13:52language model onto a single 4090. The private
- 13:55prep counter is just too small. But the bandwidth
- 13:57is insane. For generating high -resolution images,
- 14:01video, or complex music, it's virtually unmatched.
- 14:04So the tradeoff is inverted here. The AMD gives
- 14:07you a huge brain that thinks slowly. And the
- 14:104090 gives you a much smaller brain that paints
- 14:12and dreams at absolute lightning speed. If you
- 14:15want to run a huge text model, memory capacity
- 14:18is your ceiling. But if you want fast media generation,
- 14:22bandwidth is your best friend. But what if you
- 14:24absolutely refuse to compromise? What if you
- 14:26want infinite capacity and infinite speed? Then
- 14:30you reach the absolute extreme end of the hardware
- 14:32spectrum, an 8xH100 setup. That's eight enterprise
- 14:37-grade graphics cards strung together in one
- 14:39server. That gives you about 640 gigabytes of
- 14:42combined VRAM. Whoa. Imagine having 640 gigs
- 14:48of VRAM. running a 700 billion parameter model
- 14:51in your own house. It's staggering to even think
- 14:54about. It handles massive vision models effortlessly.
- 14:57It generates long, high -definition videos almost
- 15:00instantly. It effectively rivals the computing
- 15:03power of major tech corporations. But that setup
- 15:06easily costs hundreds of thousands of dollars.
- 15:09Which is exactly why almost nobody has that sitting
- 15:11in their living room. What should the average
- 15:13person do if they need 8xH100 power but don't
- 15:17have millions of dollars? You look to the cloud.
- 15:21Services like Crusoe Intelligence Foundry let
- 15:23you rent that massive hardware by the second.
- 15:26You rent the horsepower from a cloud serverless
- 15:28provider instead. Exactly. You get the freedom
- 15:31of open models and the insane speed without the
- 15:34crushing hardware costs upfront. Let's pause
- 15:37here for a moment to catch our breath. Welcome
- 15:41back. We've covered a lot of ground today, from
- 15:44tiny $5 chips to literal supercomputers. Let's
- 15:48pull back and look at the big idea here. I think
- 15:50the big idea is just empowerment. You likely
- 15:54already have capable AI hardware in your house
- 15:56right now. To run AI locally, you don't need
- 16:00magic. You just need to measure your kitchen.
- 16:03Memory capacity dictates the size of the brain
- 16:05you can load. Memory bandwidth and GPU compute
- 16:08dictate how fast that brain can think and paint.
- 16:12It demystifies the whole intimidating process.
- 16:16Same RAM doesn't mean same performance. And now
- 16:19you know exactly why the architecture matters.
- 16:21So before you go out and buy a brand new machine,
- 16:24check what you already own. Use that RAM formula
- 16:27we talked about. See what actually fits on your
- 16:29current laptop. You might be really surprised
- 16:31at what you can build today. Start small. Let
- 16:35a tiny chip control your lights. Let your old
- 16:37laptop run a local private assistant. It's all
- 16:40about finding the right tool for the specific
- 16:42job you have. And it leaves me with one final
- 16:45thought based on what we explored today. If a
- 16:48$5 chip can outsource its heavy thinking to a
- 16:51massive server sitting in your closet, well,
- 16:55how long until every inanimate object in your
- 16:57house is quietly sharing a single local artificial
- 17:00mind? Something to think about. That's a wild,
- 17:06fascinating future. We'll see you on the next
- 17:08Deep Dive. Outro music.