Latest / Elon Musk Podcast / Why Tesla Must Retrofit Four Million Cars
Transcript
- 0:00Elon Musk recently admitted that approximately 4 million Tesla
- 0:04vehicles currently on the road lack the hardware to achieve
- 0:07unsupervised full self driving. Yeah, and that physical
- 0:10limitation, I mean, it forces this enormous retrofit effort
- 0:14for older cars. It really reveals a hidden
- 0:17ceiling in the tech world. We're looking at how this
- 0:20insatiable demand for processing power is, you know, physically
- 0:23altering in car computers. It's forcing companies to scrap
- 0:26their Rd. Maps and creating a hard divide
- 0:29and how different automakers approach the future of driving.
- 0:32Right. So how does a company pivot when
- 0:34its core autonomous driving software suddenly outgrows the
- 0:38silicon powering its fleet? To answer that, you really have
- 0:41to look closely at the physical limitations of the computers
- 0:43already welded inside these vehicles.
- 0:45Like if you look at Tesla's older hardware, which they call
- 0:48Hardware 3, there is a severe physical constraint happening
- 0:52right on the board itself. OK, what kind of constraint?
- 0:54Well, it's memory bandwidth is only one eighth that of its
- 0:57successor hardware 4. Wait, 1/8.
- 1:00So memory bandwidth. We're talking about the actual
- 1:03speed at which data travels back and forth between the memory
- 1:06chips and the main processor, right?
- 1:07Precisely, And the reason memory bandwidth is causing such an
- 1:12emergency right now comes down to how autonomous driving
- 1:15software is currently being built.
- 1:17The entire industry is abandoning old methods and
- 1:20moving toward what are called end to end neural networks.
- 1:23Right. If you look at how selfdriving
- 1:25software worked in the past, it was highly modular.
- 1:28You had one specific piece of software tasked with looking at
- 1:31camera pixels and, say, identifying a stop sign.
- 1:35Right. And then a totally separate
- 1:36piece of software applied. A hard coded rule written by a
- 1:39human that told the car you know to apply the brakes of a stop
- 1:42sign was detected. Yeah, exactly.
- 1:44But end to end, neural networks throw out those hard coded rules
- 1:47entirely. They take raw camera pixels and
- 1:49map them directly to driving actions like steering and
- 1:52braking. So the software just learns by
- 1:54watching millions of hours of human driving video rather than
- 1:58following a rigid list of instructions typed out by a
- 2:00programmer in an office. That is the fundamental shift,
- 2:04and to execute that kind of learning, these systems rely on
- 2:07large transformer models, and these models require massive
- 2:12amounts of extremely high speed memory to store what engineers
- 2:16call activation maps. Activation Maps.
- 2:18Yeah, you could visualize an activation map as the car's
- 2:21short term working memory. When you approach a busy,
- 2:24chaotic intersection, you naturally track moving objects,
- 2:28right? Yeah, of course the computer
- 2:29needs to do the exact same thing.
- 2:31It needs to like remember that a pedestrian stepped off the curb
- 2:343 seconds ago, even if that pedestrian is currently hidden
- 2:37behind a delivery truck that just pulled forward.
- 2:39Oh I see, so it is less about how fast the processor
- 2:42calculates the math and more about how much data can
- 2:45physically fit through the pipe at any given microsecond.
- 2:48Yes, it sounds like trying to drink from a fire hose with a
- 2:51coffee stir. That analogy she perfectly
- 2:53captures the bottleneck. Hardware 3 relies on older LPDDR
- 2:574 memory. It simply cannot move the data
- 3:00fast enough to feed the demands of these large transformer
- 3:02models, and the processor itself might have the capability to do
- 3:05the math. But it's just sitting there
- 3:07waiting. Exactly.
- 3:08It sits there, starved for data, waiting for the memory to catch
- 3:11up and deliver the next frame of the environment.
- 3:13And this physical traffic jam on the circuit board dictates the
- 3:17overall size of the neural networks the car is allowed to
- 3:20run. Because if the pipe is too
- 3:22small, you cannot run the bigger, smarter network.
- 3:25Right, which totally prevents true unsupervised autonomy.
- 3:28The car literally cannot hold enough of the surrounding
- 3:32environment in its active memory to safely navigate without a
- 3:35human sitting there ready to grab the wheel.
- 3:37Wait, back up a second. Sure, if those 4 million
- 3:40hardware 3 cars currently sitting in driveways cannot do
- 3:44unsupervised driving, what happens to them?
- 3:46I mean, people paid thousands of dollars for software they were
- 3:49told would eventually drive them to work while they slept.
- 3:52Yeah, well, Tesla plans to establish specialized micro
- 3:55factories in major urban areas to physically swap out the
- 3:59computers and the cameras in those Hardware 3 vehicles.
- 4:02Micro factories. Yeah.
- 4:04And while they try to figure out the logistics of that, they are
- 4:06offering a software compromise called FSD version 14 Lite.
- 4:10It's a It's an interim solution designed to run on the older
- 4:13hardware until the cars can be physically rebuilt.
- 4:16Setting up entirely new micro factories just to swap out
- 4:19computers? That sounds like an astronomical
- 4:21expense. You have to secure real estate
- 4:23in expensive cities, hire specialized technicians, build
- 4:26isolated supply chains strictly for retrofitting older models.
- 4:29I mean, why not just send people to the regular service centers?
- 4:32Because standard service centers are just too inefficient for a
- 4:35complex swap like this. You have to remember you are not
- 4:38just unbolting a metal box and plugging in a new one.
- 4:42You have to carefully remove the old cameras, install new high
- 4:45resolution 5 megapixel cameras, integrate the new AI4 compute
- 4:49module and then this is the hard part, precisely align every
- 4:53single sensor so the new software receives perfect
- 4:57undistorted visual data. Yeah, service centers are
- 5:00designed for standard maintenance.
- 5:01They fix brakes, align tires, replace cracked windshields.
- 5:05Exactly. They're not built to perform
- 5:08major surgical overhauls on the sensory nervous system of a
- 5:12complex machine. Relying on the existing service
- 5:15center network would clog up normal operations for years, and
- 5:18it would just create an impossible financial burden.
- 5:21But even with specialized micro factories, the cost of ripping
- 5:24apart millions of cars just to fulfill a past promise seems
- 5:27financially ruinous anyway. Every hour a technician spends
- 5:31doing surgery on a four year old car is an hour they aren't
- 5:34building a new one. That financial reality is
- 5:36exactly why offering heavily discounted trade insurance to
- 5:39new vehicles equipped with hardware for might end up being
- 5:42their primary strategy. Oh, to avoid the physical
- 5:45retrofits entirely. Right.
- 5:48Think about the psychology of the consumer.
- 5:50If you own a hardware 3 vehicle and you are offered a compelling
- 5:53enough discount on a brand new car that already has the
- 5:56advanced hardware, you are highly likely to take the
- 5:59upgrade. Win win.
- 6:00Sort of. The customer gets a new car and
- 6:03the company completely avoids the agonizingly slow, expensive
- 6:06process of tearing down and rebuilding a used vehicle in a
- 6:09temporary micro factory. But meanwhile they are
- 6:13continuing to change the hardware on the production line.
- 6:15Right now Tesla is already shipping a modified 3 chip
- 6:20computer which is labeled AP45 in some recent model wise and
- 6:24they just announced a future upgrade called AI4 plus that
- 6:27double S the system RAM to 64 gigabytes.
- 6:30Yeah. So the transition from A2 chip
- 6:32architecture to a three chip architecture introduces a really
- 6:36vital concept called triple modular redundancy.
- 6:39OK, what does that mean? Well if you look at their
- 6:41previous computers, they used 2 chips for redundancy.
- 6:44If chip A failed completely, chip B took over.
- 6:48Simple, but a three chip layout allows the system to actively
- 6:52vote on reality. Vote on reality like an election
- 6:55for what the car should do next. In a way, yes.
- 6:58Imagine a scenario where, I don't know, a cosmic ray strikes
- 7:02the silicon and physically flips a bit from A0 to A1, causing a
- 7:05momentary glitch. OK.
- 7:06Or perhaps the software on one chip briefly misinterprets a
- 7:10weird shadow on the road as a concrete barrier.
- 7:13If you only have two chips and they disagree, the system panics
- 7:16enhance control back to the human.
- 7:18Right, because it doesn't know which one is right.
- 7:20Exactly, but with three chips they can compare the results If
- 7:24chip A hallucinates a wall but chips B&C both agree the road is
- 7:28completely clear, The system boasts to ignore chip A.
- 7:32The outlier is outvoted. Wow.
- 7:34This ensures continuous operation and prevents the car
- 7:37from phantom breaking or, you know, violently disengaging on
- 7:40the highway. Three silicon brains debating
- 7:43the safest action in real time. That is wild.
- 7:46It is, and a three chip setup serves another critical function
- 7:49too. It allows one of the chips to
- 7:51run highly experimental software in the background.
- 7:54In the industry, this is known as shadow mode.
- 7:56Oh, so the car physically drives using the proven stable software
- 8:00running on 2 chips? Yep.
- 8:01Well, the third chip silently tests next generation code
- 8:04against the real world conditions the driver is
- 8:07experiencing. Exactly.
- 8:08It learns and processes the environment without ever risking
- 8:11passenger safety because its outputs are physically
- 8:14disconnected from the steering wheel.
- 8:15And what about the AI4 Plus upgrade?
- 8:17Because doubling the RAM to 64 gigabytes seems entirely focused
- 8:21on that memory pipe issue we discussed earlier it.
- 8:24Totally addresses the core problem of neural network
- 8:26weights. The upcoming AI4 plus hardware
- 8:30increases the raw compute speed and the memory bandwidth by
- 8:34roughly 10%, which is, you know, a nice bump.
- 8:37But the critical change is that massive increase in RAM.
- 8:41End to end. Neural networks are not static.
- 8:43They're constantly growing the weights, which are the billions
- 8:48of mathematical parameters the artificial intelligence learns
- 8:51and refines during its training phase in the data center.
- 8:54They take up physical space in the car's memory.
- 8:57As the models get smarter and more capable of handling complex
- 9:00edge cases, those weights get heavier.
- 9:03Doubling the RAM prevents the current fleet from hitting a
- 9:05computational wall as the software inevitably becomes more
- 9:07complex over the next couple of years.
- 9:09Hold on, if they are upgrading the hardware again right now,
- 9:12our current hardware for owner is going to face the exact same
- 9:15obsolescence issues as hardware 3 owners in a few years.
- 9:18I mean, if the neural networks just keep getting fatter, a 64
- 9:21gigabyte limit will eventually reach 2.
- 9:23You are identifying the central tension in the entire autonomous
- 9:27driving space. Right now, a company can claim
- 9:30their current hardware is capable of unsupervised driving,
- 9:35but when they simultaneously release incremental upgrades
- 9:38with double the memory and extra processors, well, it reveals a
- 9:43lack of certainty. Yeah, no kidding.
- 9:45It really highlights the immense difficulty of predicting exact
- 9:49hardware requirements for software that hasn't actually
- 9:52been fully solved yet. You're trying to build the
- 9:54perfect box for an intelligence that hasn't finished growing.
- 9:57And the hardware road map extends even further right.
- 9:59Tesla's next generation AI5 chip has officially completed its
- 10:03design phase, but according to the sources, it will actually be
- 10:06prioritized for their optimist humanoid robot and their data
- 10:09centers rather than being immediately deployed into cars.
- 10:12Yeah, the compute requirements for robotics are just on an
- 10:14entirely different level than driving.
- 10:16Well, a humanoid robot requires unstructured 3D spatial
- 10:19reasoning and constant tactile feedback from its environment.
- 10:23Look, navigating A2 dimensional road is certainly difficult, but
- 10:27roads have clear rules, ainted lines and a general flow of
- 10:31traffic. The environment is somewhat
- 10:32constrained. Exactly.
- 10:34Now picture a robot walking through a cluttered human
- 10:37kitchen. It has to recognize a fragile
- 10:40glass sitting precariously on a counter, calculate the exact
- 10:44pressure needed to pick it up without shattering it, navigate
- 10:47around a dog sleeping on the floor, and place the glass into
- 10:50a dishwasher. That is a fundamentally
- 10:52different engineering challenge. Uses orders of magnitude more
- 10:55compute intensive than staying between 2 white lines on a
- 10:57highway. Because a humanoid robot is
- 11:00dealing with infinite variations of human environments rather
- 11:03than a standardized public Rd. system.
- 11:05Exactly. So.
- 11:06To handle the immense processing load of physical AI, the AI5
- 11:10chip offers 5 five times the memory bandwidth of the current
- 11:14AI 4 architecture. Five times.
- 11:16Wow. Yeah, and the physical
- 11:17manufacturing of these chips is becoming a bottleneck in itself.
- 11:21To secure the massive volume of silicon required for both
- 11:24millions of cars and millions of robots, Tesla is partnering with
- 11:29SpaceX and Intel to construct a massive semiconductor
- 11:32fabrication facility in Texas. They're calling it Terafab.
- 11:35Terafab. This facility basically opens up
- 11:38the ability for them to manufacture their own logic
- 11:40chips and memory completely under one roof.
- 11:42It sounds like building a silicon fortress.
- 11:45Instead of relying entirely on external foundries spread across
- 11:49the globe, they are attempting to control the physical
- 11:51manufacturing of their brains from the ground up.
- 11:54Right, because the standard practice across the tech
- 11:56industry is fables design. You design the chip architecture
- 11:59on a computer in California, and you pay another company in Asia
- 12:02to actually bake the silicon and manufacture it.
- 12:04Right, But relying on external supply chains creates delays.
- 12:09Building a research grade wafer fab in Texas that integrates
- 12:12mask, fabrication, logic, chips, memory, and packaging in the
- 12:16exact same physical building. It creates the fastest possible
- 12:20iteration cycle. Oh, I see.
- 12:22You can design a new chip architecture on Tuesday, test
- 12:25it, and scale it into production without ever waiting in line
- 12:27behind other tech giants at an external foundry.
- 12:30Precisely. Well, we should look at the rest
- 12:33of the industry because the approaches are really splitting
- 12:35here. While Tesla develops this highly
- 12:37specialized vision focused silicon relying on older ARM
- 12:41Cortex A72 CPU's and GDR6 memory, competitors like BYD,
- 12:46Lucid and Xiaomi are adopting Nvidia's Drive Thor platform.
- 12:51Yeah, and NVIDIA store platform represents a completely
- 12:54different engineering philosophy.
- 12:55How so? Thor utilizes cutting edge
- 12:57manufacturing processes and server grade CPU's to deliver
- 13:002000 teraflops of raw compute power.
- 13:04That's a lot of math. It is, and it does not just
- 13:06focus on driving. It is designed to run the entire
- 13:09vehicle. Thor handles the complex
- 13:11autonomous driving neural networks, but it also has the
- 13:14power to run the infotainment screen, process the digital
- 13:17dashboard, render 3D graphics for passengers, and manage in
- 13:20car voice assistance simultaneously.
- 13:22So it is an all in one supercomputer for the car, just
- 13:25brute force doing everything at once.
- 13:26Yes, and that brute force requires immense power.
- 13:30Tesla's custom architecture, on the other hand, deliberately
- 13:33sacrifices general purpose CPU power to maximize one specific
- 13:38thing, memory bandwidth. Back to the firehose.
- 13:41Exactly. They use GDDR 6 memory, which is
- 13:44the type of memory typically found in high end graphics cards
- 13:47for video games. They use it to heavily
- 13:49prioritize the rapid continuous transfer of high resolution
- 13:53video streams. You have to remember they do not
- 13:55use Lidar, lasers or radar sensors anymore.
- 13:58Right, they rely entirely on flat cameras.
- 14:00Right, so to understand depth, to know exactly how many feet
- 14:03away a vehicle or a pedestrian is, the computer has to
- 14:06constantly analyze flat 2 dimensional pixels and calculate
- 14:103D geometry in real time. They call that pseudo Lidar
- 14:13right? Deriving 3D depth from 2D
- 14:14images. Exactly, and running pseudo
- 14:16lidar on a high resolution camera streams simultaneously
- 14:20requires moving a tremendous amount of video data without a
- 14:22single millisecond of lag. That is why they willingly
- 14:25accept older, less powerful CPU cores in their custom chips.
- 14:30They trade general processing capability in exchange for
- 14:32maximum memory bandwidth, ensuring the video data never
- 14:36ever stops flowing into the neural network.
- 14:38So does a custom hyper specialized design focus purely
- 14:42on video data give an automaker an edge?
- 14:44Or does Nvidia's massive all in one compute power offer a safer
- 14:49bet for companies trying to build the cars of the future?
- 14:52You know, the race for full autonomy is no longer just a
- 14:54software problem solved by clever code.
- 14:57It is a brutal battle defined by physical silicon limits, the
- 15:01realities of hardware manufacturing, and just how fast
- 15:03you can push data through a wire.
- 15:05Right, it leaves you wondering, will the constant escalating
- 15:08need for more processing power turn modern cars into temporary
- 15:12tech gadgets that inevitably age out and require replacement
- 15:15every few years, rather than long term assets that sit in our
- 15:17garages for decades? If you're not subscribed yet,
- 15:20take a second and hit follow on whatever app you're using.
- 15:23It helps us keep making this. We appreciate you being here.
- 15:26Also, check out our YouTube channel for more business and
- 15:28tech updates. There's a link in the
- 15:30description.