Posted by colinprince 6 hours ago
Don't get me wrong. I like modern CPUs with huge caches and incredible power, but you do not need this for most devices. Also leads to lazy programming practices and calculators consuming hundreds of megabytes of RAM.
Imagine running an GPT-3 Generation model on a raspberry pi . This would be great
I suppose in principle the RPi Pico could self-host its own OS and devel environment. 520 KB of RAM in the old days was plenty to fit an OS and compiler. No MMU so no paging though.
With two cheap PSRAM chips and a bit of trickery, you can upgrade that to 32(.5) MB, which is certainly enough to run a small OS.
In principle you can add even more memory with bank switching, but 32 MB is the limit for a flat address space.
The first Amigas had 512k of ram. Both had much less processing power.
With 32mb you could probably run some kind of Linux.