The rise of user-friendly agentic AI platforms will create a massive new demand category for dedicated, high-core-count âagentic CPUsâ to execute tasks in parallel, fundamentally reshaping the server CPU market beyond just feeding GPUs.
Austin and Vik explore the evolving role of CPUs in the age of agentic AI, sparked by the release of Grok botâs new agent platform. They introduce a powerful analogy, casting the GPU as the âgeniusâ and the CPU as the âassistant,â to explain the different types of compute work. From host node CPUs keeping the genius fed to racks of âagentic CPUsâ handling spillover tasks, they map out the new landscape of AI hardware.
Things we cover:
Grok botâs agentic AI platform
The GPU âgeniusâ and CPU âassistantâ analogy
Host node CPUs vs. agentic CPUs
Why the Mac Mini became the early agent computer
Rack-scale solutions for different workloads
The need for new orchestration software
This podcast is lightly edited for clarity.
Welcome to Grok bot
Vik: So check this out. This week was actually the release of Grok bot, which is an agentic AI platform. You think about it like an open claw, but extremely easy to use so that everybody can run agents all the time right now, even if your computer is closed. This is a very important development, I think, because itâs not so much for what the Grok bot is as a product, but what it means from an underlying substrate of compute and specifically what it means for CPUs.
Austin: All right, hello listeners. Welcome to another Semi Doped episode. Iâm Austin from Chipstrat and this is Vik from Vikâs Newsletter. And if youâre watching this on YouTube or something, youâll notice Vik is in a different location. So Vik, tell us where are you and then I also saw that you are trying this Grok bot, which I saw on X, but I have not tried. I honestly donât even know anything about it. So, I want to hear where are you and then tell me about Grok bot because I know youâve been playing with it.
Vik: Awesome. I am in the Bay Area. I came here for Hot Chips next week, which is very exciting. A lot of people are coming down for this conference, but I decided to show up a week early because I was actually in Taipei attending the Open Compute Project APAC, the Asia Pacific region version of this conference. And I was like, I think it makes just sense to come here a little bit early because Iâve got so many people to meet in the Bay Area. Itâs been amazing. Iâve met so many amazing people and so many amazing things have happened that eventually itâll all come out at some point and weâll discuss it on the podcast or whatever when the context is right. But itâs been an amazing week and so I am in the Bay Area.
I got my little camera rig with me, but I donât have my Semi Doped sign, which Iâm very bummed about. So Iâm going to travel with my neon sign next time. So Grok bot. Grok bot is an interesting thing, because this is an agentic AI software. They call it an agentic harness is the term for it. Itâs a piece of software you just download off the website and you install it and you got an interface where pretty much everything works out of the box. So what you do is the first thing that comes up and you go, âOh, hey, what do you want it to do?â And I said, âHey, I want you to be a chief agent and youâre the chief of my agents and youâre going to talk to all the other agents.â And then itâs like, âOh, what other agents do you want?â And Iâm like, âOh, I want an agent that does this. I want an assistant agent. I want a news monitoring agent,â something like that. And it just spins it all up automatically. Itâs fancy. Itâs really nice. So I think this will open up the doors to a lot of people starting to use agents now because the whole open claw approach and the Hermes approach was a little bit difficult. You got to install it and you got to go into the command line and youâve got to set up an API key and youâve got to set up all of this stuff. It is a little bit involved for everybody to use, but Grok bot takes care of everything.
Austin: Nice, amazing. Okay, so like open claw and Hermes, however itâs pronounced, those ran locally on your own machine, right? And this Grok bot, how much of it runs locally on the machine versus in the cloud? You said you downloaded something.
Vik: This is just a piece of software that essentially communicates with a computer in the cloud. This is the nice part of it, which is what I really like about this is it is actually running your own little dedicated computer in some server somewhere. So you have a little virtual machine thatâs running somewhere and everything is within that box. All your tools are installed there. All your sign-ins are installed there. You donât need all these MCP connections and these plugins and those plugins. Itâs just think about it as your computer, but somewhere in the cloud. Itâs a VM, itâs a virtual machine. The nice thing about this is that all of the security practices and everything that matters for these agents to run in its sandboxed environment is all contained within there. So if your agent has signed in into one tool, it is available easily across all your agents and everything because itâs a local computer you have. Thatâs the difference compared to open claw and Hermes.
The Mac Mini Craze
Austin: Nice, amazing. That does sound so convenient. So in this, would you say itâs better than just having a bunch of Claude agents running locally on your machine that you have to manage?
Vik: So itâs a give and take. Thereâs a lot of control when you have your own Claude agents. You can specify a whole lot of stuff to the finest detail like which model you should use for doing what and you can token optimize and be saying, âHey, for these queries, you can set up OpenRouter as a model provider through the Claude interface.â And you can in OpenRouter, you can say, âOkay, use the auto router or use this hierarchy of models such that these requests are routed here and those requests are routed there.â This takes all that out of the equation. You just donât know whatâs happening. You just have tokens and you use those tokens. Thatâs it. You donât know whatâs being used.
Austin: I think the easy button is how itâs going to go. Agents will go to the masses where they donât need to go buy a Mac Mini, they donât have to install something, they donât have to know what OpenRouter is, or which maybe is getting acquired by Stripe now. But they donât have to configure and token max or get token efficient, token min, they can just hit the easy button. So then, does that mean I should buy a bunch of CPU stocks if Grok is going to spin up all these VMs?
Vik: Weâll get to that. Weâll get to the not financial advice part really quickly. But you mentioned Mac Mini, so I just wanted to touch upon that. When agents were rolled out, not so long agoâit was only December last year that we even heard of this thingâit was such a rush to get compute that even Intel was caught unawares of the demand for CPUs. In their earnings call in February, they said, âOh, we have a lot of CPU demand. We had no idea it was coming.â So the question is, why did all that happen? If people observed keenly enough at the time, you could kind of tell whatâs happening because the moment agents showed up, everybody ran and bought a Mac Mini. So what exactly were they buying? Were they buying a Mac Mini for its memory? Were they buying it for its NPU based graphics processing they have in there? Or were they buying it for just compute or a CPU? So that question if you revisit and ask yourself why people bought a Mac Mini, that will tell you something. And the reason is people didnât want to run open claw on their existing laptops, because youâre giving it access to your whole computer. And thatâs dangerous because you donât know what itâs accessing, you donât know what itâs going to do with the information on your computer. Does it access sensitive information, medical records? You have no control. So the idea is, what if I could buy a separate machine, a Mac Mini, keep it only for this purpose, install open claw on it, and then have that as my agent computer, and then there I donât put all the sensitive information. I give it only what it wants. And then it works all the time.
Now, the problem with that setup, and this is familiar to anybody whoâs run a home server setup, like Iâve run one for 10 years. But keeping that up and running is a real big pain because you are responsible for power. If there is an outage or if your computerâs PSU blows up, something happens, power goes down. Or if your internet is out, thatâs a problem because you donât have connectivity into your own machine at home. And you have to set up networking, like how are you going to access your PC at home when youâre traveling like I am right now? Youâve got to set up some kind of a VPN network. Like you and I set up Tailscale for all this stuff, all that time. Itâs not that simple for everybody to go off and be like, âHey, if I tell my mom, âHey, mom, all you need to buy is this Mac Mini and then set up Tailscale and set up a UPS so power doesnât go down and have some failover internet, so nothing happens.ââ Sheâll be like, âIâm out. I canât use this stuff. You keep your agentic PC. Iâll just go back to my regular laptop.â
Austin: Yeah, 100%. It is all about the easy button for 99% of people, seriously.
Vik: So that was the problem. So people were buying these computers just to sandbox their environment and have its own area for agents and stuff to run. At that time itself, I thought about it and thought, what is the right way to do this? Do you have to buy a PC and go do this? No, at the time too, what you could do was you could get on a VPS, you could rent out a little virtual machine on a server, and you could install open claw on that one. And then you just go off andâ
Austin: Right, right. Yes, I have an agent computer by the way, and I do run a few models locally, but itâs obviously smaller things for the non-frontier tasks, including audio, basically transcription, voice to text. So Iâll run this podcast through on that when I post it to our Semi Doped newsletter to give the transcript to people. Thatâs the simple kind of thing that can run on a local box, but for most people, when they want to spin up agents and they want to do things, I think that thereâs a lot of work that you would want an Opus or a Fable quality frontier model.
The Genius and the Assistant
Vik: Yeah, depends on the workload, you might want a better quality model. So, what is the right way to do this? Now, thatâs what Grok bot does all of this, it does all of this for you because you donât actually have to, when you get Grok botâthis is not a sales pitch and theyâre not really a sponsor or anything, but what problem it solves is all Iâm trying to articulate. Iâm not suggesting anybody go and Iâm not shilling this product, okay? So, donât get it. Actually, itâs $200 a month. Most people probably wonât get it. Itâs very expensive. So, not saying you should. But what Grok bot solves is you just get the virtual machine with all the integration tied in. It asks you when you install, âHey, what integration do you want?â I said I want my Google Calendar, I want my Google Drive, some of these things you can just say add, add, add, and all those things are natively installed and ready to go for you. You donât have to do anything. Thereâs Canva, thereâs Figma, thereâs so many tools out there. You donât have to set up each one. So, you set it up there into your Grok bot instance and itâs available across all your agents. And then it runs on a virtual machine and you donât have to be responsible for anything, including the security of that virtual machine because thatâs Grokâs problem. I hope they have experts taking care of that. So, I donât have to become a cyber security expert now.
Austin: Right. I mean, I donât know. Elon fired all the people at X or slimmed it way down. But anyway, carry on. Iâm sure theyâve got their ducks in a row.
Vik: Maybe they donât. Okay, fine, then deploy Fable to be your security expert.
Austin: There you go.
Vik: You got to be a creative problem solver, Austin. Whatever. All this is, you donât have to worry about anything. You get a virtual machine thatâs sandboxed, security is supposedly ensured. Then youâve got all your tools installed, you run your agents and itâs amazing. So, now we go to the question of CPUs. So, do we need them? Letâs now go into the question of why do we really need CPUs? Because we never even mentioned GPUs in all of this stuff. Sure for doing the inference, we want to do GPUs, but we really havenât even touched upon what CPUs have really done for us in the last six months since agents showed up and I thought thatâs what we should dig into now.
Austin: Letâs dig into it because from your example, okay, so we talked about running Claude on your laptop, so thereâs going to be work done on the CPU there, as well as calls to a GPU in the cloud. We talked about running open claw on a Mac Mini, so now youâve got another CPU on your desk. Itâs not your laptop, itâs your Mac Mini. Itâs in its own little contained environment. Itâs got a CPU and yet itâs still going to the cloud for the GPU. And then of course, now youâre talking about using Grok bot, which is actually spinning up a VM in the cloud, so a CPU in the cloud. And so itâs a CPU in the cloud talking to a GPU in the cloud and then communicating results back down to you. So thereâs actually, and weâll get into this, but what Iâm alluding to is thereâs different work happening. In some scenarios, itâs happening on your local CPU, some itâs on your home server CPU, and others itâs on a rented cloud CPU. And so thereâs obviously interesting implications. But letâs get into it. Letâs first talk about what do the CPUs even do versus what is the GPU doing?
Vik: Before the show, we were talking about a nice analogy we could come up for this. Iâll let you explain that analogy because this is a very nice framework for which people can think about where GPUs lie, where CPUs lie and how we should think about this going forward.
Austin: Yes. Okay. So, ultimately, I think of a good way of where the value happens is the GPU. The GPU is the genius. Now itâs the genius that has a PhD in everything, which of course, you donât always need. But the GPU is the genius and then but at the end of the day, once the brain, the genius, thinks of all the work that needs to be doneâwhich I mean, this is what Iâm doing with Fable is Iâm trying to say, âGive me your very thoughtful approach,â or Opus too. And then once it is decided what work needs to be done, ultimately, most of this work, or it depends on the workload, but a lot of the work can actually be given to assistants, like little doers, little task carry-outers. So ultimately, I think about the GPU as the genius that is doing all the thinking and delegating work and then ultimately the CPU as the assistants that once told what to do, they can go carry out all the work that the genius told them to do.
The Rise of the Agentic CPU
Vik: Yeah, so ideally you donât want the genius doing all the work. The genius is thinking about it. A genius is paid a lot of money per hour to come up with these brilliant ideas. And you donât want the genius going off and, I donât know, putting paperwork in the drawers or you donât want the genius looking up some information from a file thatâs in the drawers or you donât even want the genius going out to fetch the mail. Ideally in an ideal world, you want to have the absolute genius, aka the GPU, just doing what it does best. Actually, we can break this analogy down into a little bit more detail. So, if all the workers are like CPUs, CPU cores doing their thing, for example, I think we can break down what kind of worker that is too. Because there is something called the head node CPU. And the analogy to the head node CPU is an assistant to the genius. The assistant to the genius, which is the GPU, the job of this assistant is to keep handing the genius work. If the genius needs coffee, you give the genius coffee. If the genius needs water, you give the genius water. The genius doesnât stop working because itâs a loss, youâre losing money if the genius stops working. So, you want to make sure that once the genius is done with this task, the next folder of materials is ready for the geniusâs work to be done and the host node CPU will be like, âHere you go, sir. This is what you got to do next.â The genius is like, âLetâs go. Letâs do this.â So, thatâs the host node. And it has to have a, Iâd say it has to have a pretty fast per-core performance because itâs constantly monitoring what the GPU is doing. Are you done? Are you done? No, okay, letâs get this ready. Letâs keep it ready. As soon as the GPU is done, this has to hand it in. No delays, no wasting time, donât waste the geniusâs time. So, thatâs the host node CPU.
Austin: Yes, I love it. It shows that you want a high clock speed or a very responsive CPU, but also obviously you want the communication between the CPU and the GPU, between the assistant and the genius to be as fast as possible, right? So that thereâs no, for example, you ideally you wouldnât have the assistant be in a different building and then they have to come over and check in and then walk back to their building and then come back and check in. You want them in the same room talking with each other. And so maybe to take it a layer deeper, thereâs differences between a coherent host and a standard host with these host nodes. So a coherent host would be like Grace Blackwell where youâve got the GPUâ
Vik: The chip-to-chip, the C2C protocol that the GPU and the CPU uses, the coherent protocol, the coherent CPU would be somebody whoâs standing right next to the genius and looking over and like, âOh, here you go. Here you go.â
Austin: Right. Right there, right? And if they have memory coherency, then itâs like I can see theâIâm the assistant and I can see the geniusâs notes and I could jot down on his notes too or something.
Vik: I was thinking about what HBM is in this analogy, and this is where we push it too far and we shouldnât, but weâll do it anyway. But I think of HBM as the stack of papers next to the geniusâs desk. The genius is not going to get up off the chair and go and get it from the cupboard or anything. HBM will be the stack of papers on the desk, and the genius can just take it and keep working on it and putting it back on or whatever. The memory coherency comes from the assistant having access to the same pile of papers on the desk because theyâre in the same room. So if the assistant wants, can also access the memory directly.
Austin: Exactly, exactly. When you zoom out to your point, this CPU assistant, this host node, it has one job and itâs keep the GPU fed. And thatâs ultimately what the host CPU needs to do, keep the GPU fed. So, then it starts to raise the interesting question. That made a lot of sense in the ChatGPT era where everythingâs just a chatbot and itâs just like, âYo, Iâm asking questions and itâs just like, just keep the genius fed so he can respond to questions.â Now, all of a sudden, when thereâs all this extra work to be done, like the genius is spewing out code and you need to compile the code, see if it compiles. Maybe you need to run the code. Maybe the genius is like, âI need information from 50 different sources. Go hit SEC filings and go search the web, and go do all this stuff.â Now, all of a sudden, the question is, can that CPU assistant go fetch all these filings? Can it take all this data? Does it have the memory capacity and bandwidth to analyze all this data and keep the GPU fed? Or is this too much work for that assistant standing right next to him and do we need an army of other CPUs to help?
Vik: This brings us to the concept of what is it? I donât know. Is there a thing called an agentic CPU? Itâs a marketing term probably, but I think it makes sense in this context.
Designing the CPU Workforce
Austin: Iâll give you my take on the agentic CPU and actually I just recorded a podcast recently with AMD and they were aligned and thinking very similarly, which is, if you zoom way out, sort of breaking this analogy, just going back to how things used to work. Back in the cloud era, obviously we had all these general purpose CPUs and they back all of the SaaS products that we use in the cloud. And so, now, as weâre standing up all of these GPUs so that we can ask them our little chat questions, of course, theyâre not necessarily going to go communicate with a CPU thatâs already running an API server or running my database for my company or something. That already has a job and that CPU is kind of already shaped to fit the workloads of, âI run big databases quicklyâ or âI run tons of small little API servers quicklyâ or whatever.
So then the question is, okay, now, fast forward, weâve got all these general purpose GPUs that already have jobs, theyâre already running SaaS products or web servers or databases or whatever. And then now weâve got these new geniuses that are standing up and they have a little assistant CPU next to them trying to keep them fed, but if now thereâs work thatâs going to spill out because itâs too much for the host node CPU, then the question is, what CPU should those fall on and where should they live? And so, there is this term of art that has come up lately, agentic CPU, which is more about, âHey, these are CPUs that are dedicated to doing this agentic work, all this spillover work that the host CPU could do, but itâs too busy keeping the genius fed.â So, there should be racks of CPUs that are dedicated to this task. But of course, it then raises the question, well, what should those CPUs look like? Should they look like the host? Should they look like the assistant? Or should they look more like the general purpose or do they need to have their own shape? So thatâs kind of the framing for this new kind of middle ground agentic CPU.
Vik: Agentic CPU. So you donât want to use the host CPU, like you said, to do any of this work that the genius is asking, like, âHey, go search the internet.â No, because once the host node goes off and does something like this, it stops feeding the GPU and the genius and then the whole thing goes down. Whatâs the point? Now the genius is idle, which is the worst case scenario. So you need a different kind of CPU that does this stuff. It doesnât even have to be a different kind of CPU. In function, itâs a different CPU. You could use the same CPU, like the host node CPU. It may not need the coherency that we spoke about because itâs not talking to the genius all the time. But otherwise, it could be the same CPU. But ideally, what you can think of this is, letâs take a CPU with, letâs say 128 cores or something. So what you can do is you can think of all the cores as a floor plan of an office building, and then you can kind of draw little boxes and say, âOkay, these four cores are the finance department. These four cores are my research group. These four cores are my facilities team,â whatever it is. And so what you do is then somehow youâve got yourself a little company and the genius is saying, âHey, I need this stuff to be done.â And the host CPU is going to yell across the room and said, âHey, finance team, I need you to go and scrape up the SEC filings from last night, go and do that.â And those guys will be like, âOkay, cool, weâll do thatâ and the team of four cores will go off and be like, âOkay, Iâm going to do this stuffâ and theyâll report back to the host node CPU, the assistant, who will then feed it to the genius, the GPU.
So, in this scenario, a multi-core CPU that is either one of AMDâs 256 core or Intelâs more recent 288 core CPU. These are great because you can assign a lot of little departments across doing different functions, or you could have basically bigger teams of people. So if you have more cores, you can put like eight people in the finance team versus four people in the finance team. So they kind of get the job done faster. But also you want each person to be competent. So each core should be fast. It should not be ultra slow. You donât want a team of eight interns versus a team of eight experienced people. Single core performance matters because if you get very slow single cores, itâs like youâre putting eight interns on the job, which is fine. Depends on the task. Iâm not against interns, but it really is okay, but it depends on what the task is.
Austin: Totally, totally. And this analogy is good because for example, your host CPU, the one thatâs feeding the genius, it obviously it may have something like 88 cores, but it may be super fast and those cores may be dedicated to keeping the genius fed. Now all of a sudden if you take that same CPU and you move it into this agentic situation, you might stop and ask yourself, âOh, do I want on my little floor plan with all my cubicles, do I want 88 cubicles of really fast thinkers? Or sometimes would it actually be better to have 128 or 256 or 288 or 512?â And it reminds me of working at lots of other companies where you look around and of course, youâve got some management tier and senior architectures and stuff, but then you also have a lot of fresh out of college hires that are maybe cheaper and maybe they work a little bit slower, but guess what? Some of their tasks may be like, âGo fetch this from the web and itâs going to take two or three seconds to respond and youâre just going to sit there anyway.â So maybe it doesnât matter, and then you go process and you process a little bit slower.
Vik: Itâs about the cost per employee now. How many cores can you get and how expensive is each employee in that floor plan? Thatâs important. So you want to have the most capable employee and many of them at the lowest possible cost of acquiring them.
Austin: Yes.
Vik: And that has to be suited to your workload. You donât want to put really, really inexperienced people on a very complex task or very experienced people on a boring task. So when people many times ask whatâs the best agentic CPU or whatâs the best host node? I think host node CPU you can kind of tell what it is. And weâve both written about this in quite some detail on our Substack. Host node CPU you can actually tell. You need coherency, you need speed, cores are not all that important, but the single core performance and getting stuff to the GPU is very important. So I think you can identify a host node CPU when you see one. However, like you mentioned, the whole floor plan of employees that the CPU cores are, and youâre going to fill racks of them in a data center, there is no reason you canât fill several racks with different kinds of chips. Youâve got some high core, but low core speed chips in one rack, when youâve got really fast chips, but not as many cores in another rack. And the whole problem now comes down to how do you architect your workflow to the workload that you are going to be using it for. I think thatâs very important. So thereâs no such thing as the right CPU. I think theyâre all right CPUs. Itâs all about the cost that you get per core, the total cost of ownership of the chip and how you use it together. So that co-design and co-optimization is very important and I spoke to an Intel speaker also at Taiwan and that was a very good talk and he explained that they actually, if you go to Intel, they actually do explain to you what the right CPU configuration should be for a given workload. So they have recommendations that they provide for these kinds of things. So itâs very important.
Rack Scale and Orchestration
Austin: Yes, yes. And this is why Intel had recently launched this past summer a P-rack and an E-rack for agentic AI, trying to make the point that itâs not necessarily one size fits all and there may be particular workloads that you can map to needing more performance even for agentic AI tasks or just wanting as much efficiency and as many workers as possible. Thereâs a lot of analogies with org design and Iâm thinking back to companies where itâs like, âOh, budgets were bad and the year was bad, budget was tight, so they had to lay people off.â And so then the question is, do you lay off the junior workers where theyâre all really cheap, so youâd have to lay off a lot of them, or do you lay off middle management where theyâre expensive? And a lot of times itâs like lay off the middle managers. And this kind of reminds me of saying, âI donât need the host node over here. Actually, I just want a bunch of maybe junior employees or early career employees that are essentially cheaper but can still get the work done.â
Vik: And then youâve got the general purpose employee, general purpose, general purpose CPU. I even lost the analogy now. Sorry, Iâm in office mode now. Iâve even forgotten weâre speaking about CPUs. But the general purpose CPU will be like, I donât know, itâs just good for everything. Sometimes youâve got these people who just have the skill to do quite a lot of different things. Those are also can be valuable. So itâs the agentic CPU is one thing, the host node CPU is another, and then youâve got general purpose CPUs. These are just people you need.
Austin: Right, right. Which the receptionists or the people who maintain the building, all important tasks, but you canât do without them. Totally. I will say at hyperscaler scale, they tend to still have particular workloads in mind and therefore they will buy a general purpose cloud SKU, but still with a particular shape, like we know this is memory optimized because weâre going to have in-memory databases running here. And so what will be interesting, whereas if youâre just an enterprise, you might buy more sort of generically shaped like, âYeah, itâs kind of fast enough and it has enough memory and it has enough compute that we think it can do a broad set of tasks.â So itâll be interesting to see also how agentic tasks and agentic CPUs, if thereâs any difference at the enterprise level, you know, can I buy a one-size-fits-all agentic CPU rack versus obviously hyperscale. But now that I wonât even go there because then you start to ask, are enterprises really going to be buying additional racks of CPUs or are they going to be still leaning on the cloud here? Howâs this going to play out?
Vik: Rack scale ideas is quite interesting too. I was atâthis is a different kind of aâI realized this is a slight tangent, but I just wanted to mention it because yesterday, considering where we are recording and when weâre recording this, yesterday was the Cerebras announcement of their new rack scale solution. And so we always thought of Cerebras as a wafer scale chip, right? A wafer scale chip. But theyâre saying, âNo, the next unit of compute could be putting them into a rack.â So you think of this as a rack scale solution. So even CPUs could be filling into racks and thatâs nothing new. Itâs been part of the cloud data center for for decades now. Thatâs how CPUs used to be filled into racks and they used to do the compute. So now youâve got a rack of GPUs, youâve got a rack of Cerebras GPUs, youâve got a rack of P-core, like Intel calls it, or a rack of E-core. All of these have different capabilities, like fast latency, like this geniusâs specialty, the Cerebras geniusâs specialty is just speed. It is only speed. This thing, this genius canât remember. This kind of a forgetful genius, but itâs very good and very fast at doing stuff. Then youâve got the other kinds like the large HBM based accelerators. Those geniuses have a little bit more context. Theyâre not like ultra fast. Theyâre very smart, but they kind of have larger context. Theyâre a little bit more general purpose genius, not just like genius. And then perhaps you could have the slow genius, the slow thinker. Iâm just pushing this analogy because what if you really donât need that token speed in the genius. You donât need this fastness of the genius. You just want the genius to think for a long time and come back with whenever the genius has an answer. This is definitely a workload for science and medical problems or solving cancer or something. Itâs not like you want the answer tomorrow. We would all like it, but it would be much better if this genius could think for a very long time and come back with a nice answer that we could all work with. And without blowing the budget because you canât say, âI will put Cerebras on solving cancer tomorrow,â that Cerebras kind of high token speed. Maybe it will. Maybe thatâs what it takes because itâs a hard problem. But maybe sometimes youâre like, âI just want to study weather patterns and the inferencing can go really slow. I donât mind. Weather is slow anyway.â
Austin: And when thereâs like overnight jobs that could be like, âHey, go look at all my transactions from today and summarize them and write them in some log or something.â You might want some intelligence where you canât write deterministic software. I mean, that use case you probably could write deterministic software, but you might want to extract some insights first from all of those transactions and write that to the log as well. You would need some intelligence. Frankly, that could be an LLM that runs on a CPU too. If youâve got a cluster of P-cores, which then it makes me ask the question about orchestration, which is like, do we have the right orchestration software to schedule across super fast geniuses and regular geniuses and even CPUs, or is there actually opportunity?
Vik: Weâve obviously got Nvidia Dynamo and stuff like that, but even a layer higher. The Nvidia Dynamo thing is all about how to make the genius work better, but thatâs not the orchestration layer.
Austin: Yes.
Vik: So, itâs yes, so we do need a solution. I think Modular is one such orchestration layer, if I get this right. But maybe more so for the genius still. I donât think itâs going to do it over everything or Iâm not entirely sure, butâ
Austin: Well, we should talk to the Modular people. You can write with Mojo and it can run on CPUs or GPUs all with one programming language, which is pretty sweet. But I donât know a ton of details yet about their orchestration level capabilities.
Vik: But the one thing I understand is that they can talk to disaggregated hardware or different kinds. So you can mix and match various pieces of hardware for inference. Weâre still talking about the genius. But even that, you could have orchestration like do a little bit of tokens here, deal with a different architecture here, like can you mix an AMD rack and an Nvidia rack all together in a data center and have a software platform that does with all this inferencing. But then yeah, ultimately then youâve got to have a software layer above all of that. Maybe it does exist and we are not entirely software guys. But that platform will orchestrate how the CPUs and the GPUs interact with each other and how the data moves between all of them, a very, very complicated problem.
Austin: Totally, totally. And I know Gimlet Labs, who I talked to on this podcast, I donât know, back in May, I believe, they were kind of working in this same space, which is as a neocloud, could you ultimately have lower costs by having different hardware and being very good at scheduling it across the correct so that the correct slice of work gets done on the correct hardware.
The Coming CPU Demand
Austin: But, you know, all these are topics for another time. I think this is probably a good place to call it quits. So we talked about CPUs, we talked about agentic AI, where should it run? Oh, letâs circle all the way back to Grok bot. So, where do you think your Grok bot VM lives?
Vik: It lives in some a general purpose CPU somewhere, I think, because this general purpose CPU is just running an OS somewhere and it has a little computer thatâs made only for me. And I go in there and itâs the only job of it is to do what an operating system does. Itâs like, âHey, go access the memory and here you go, Iâll get data from the internetâ and all of this stuff. This is not entirely agentic per se, but itâs just a computer. Itâs a computer like the one youâre on watching this on your phone or your laptop or whatever. Itâs just a computer. And that computer accesses a whole lot of other hardware. That mini virtual computer you have has access to the genius. And it has access to all these host node CPUs, which the assistant thatâs feeding the GPU. That entire office building of stuff is accessible to my little virtual machine. And I can spawn as many agents as possible from my little VM and send them off to do various tasks. So itâs a nice approach I think. And itâs going to cause more demand for CPUs.
Now, because youâre opening up not only the layer that was previously inaccessible to people because not everybody could actually install open claw. Now, if more people can use tools like Grok botâIâm not again trying to say this is one particular product. I think more will come out like this. It opens up the AI world to a lot more people, the agentic AI world, which means that if more and more people startâeven regular people, not the high-tech AI using token maxing crowd, if the regular old people who never really wanted to use AI, but now find use in it, start using this, remember how many VMs are going to be apportioned for each of these people who use this tool or tools like these. Then youâve got those little VMs spawning off so many calls to CPUs and GPUs. Imagine, each one can run 10, 50, 100 agents. Thereâs a lot of hardware demand. What can I say? Thereâs a lot of hardware demand.
Austin: Yes. Absolutely. I think 10 million people doing this is not crazy. And that could be 10 million VMs running on 10 million cores in the cloud. And then if people are kicking up, letâs just say whatever, 100 agents per VM, all of a sudden youâre at a billion cores that are needed. Itâs not that crazy to imagine that world.
And thatâs coming quickly. And so, and maybe I guess to contrast that with the Mac Mini craze, yes, Mac Mini was sending a lot of new requests for tokens from GPUs, but also and so that was also selling lots of host node CPUs, but ultimately a lot of that agentic work or whatever is running on the Mac Mini. But this, the easy button, the fast path as you push that button and it spins up a VM in the cloud. And to your point, I do think thatâs where really weâre going to see a lot of proliferation of agentic AI to the normal crowd, to normies. And therefore, itâs obviously going to be good for server CPUs.
Vik: Agree.
Austin: Totally. All right, letâs wrap there. Weâll check back in the future. Anyone who has any interesting thoughts or corrections or interesting orchestration stuff that we should be aware of, send us an email, put it in the comments, whatever. Elon and Grok team, if youâre listening, weâd love you to come on and explain how it works for us. And I think one maybe last little point is, the question is, how much of this stuff is actually running on agentic CPUs versus VMs on general purpose machines? And because these are newly marketed things, I would love to hear from Anthropic or OpenAI, how much of if they would be willing to share, how much work are they actually putting on agentic CPUs versus just still regular general purpose CPUs and what are the pros and cons? But so much that we would love to learn. So anyone whoâs in this space thatâs listening, let us know. We would love to talk to you. With that, weâre going to wrap here. Thanks, everyone.


