3 ms·
The Pi 5's PCIe implementation has a lot of fixes—to the point where after only a few days of work, Coreforge over on GitHub has Minecraft rendering through the
by geerlingguy 3y ago
The Pi 5's PCIe implementation has a lot of fixes—to the point where after only a few days of work, Coreforge over on GitHub has Minecraft rendering through the GPU (only at x1 speed so far).
The CM4 uses the silicon from Pi 4, which was never really a fully-baked PCIe implementation, so I'll forgive them a little there. But it opened up a huge number of possibilities that I think will be realized on Pi 5 (and hopefully a CM5 eventually).
And regarding power consumption / efficiency, don't forget about the usefulness of a full Linux computer running at less than a watt (like the Zero 2 W); or with the Pi 5 you can use the watchdog timer to boot and shut down now, going from idle at 2-3W to power off at 0.01W if you need a remote 'edge' device.
But the hardware and efficiency were never the primary drivers for Pi. It's the fact you can buy one (well, sometimes...) and use it. You don't have to spend a few hours getting the right OS, figuring out the right tools to flash it reading sparse forum-based documentation...
- kelnos 3y agoAnd even the Pi 4's PCIe is fine for some things. I have a CM4-based NAS that I put together using Axzez's Interceptor board (a big thank you, Jeff: I learned about it though one of your GitHub issues where you'd been cataloging CM4 carrier boards), and it's just fine for spinning-rust hard drives. It isn't maxing out their performance or anything, but it reads and writes fast enough for anything I need to do with it.