What's improved have been storage speeds (SSDs got faster, SSDs replaced HDDs) and networking speeds.
The only big difference on a CPU has been the number of physical cores provided.*
We've gone from Moore's law to Amdahl's law.
* And heterogeneous CPUs with mixed types of cores making "a core" (almost all recent Intel, AMD, and ARM designed chips like the M1) and also shared virtual memory which allows a single piece of on-processor memory to be exposed to multiple processing units (i.e. certain Intels, AMD Ryzen, Apple M1).
Since 2005 CPU and memory speeds haven't improved: https://colin-scott.github.io/personal_website/research/interactive_latency.html
What's improved have been storage speeds (SSDs got faster, SSDs replaced HDDs) and networking speeds.
The only big difference on a CPU has been the number of physical cores provided.*
We've gone from Moore's law to Amdahl's law.
* And heterogeneous CPUs with mixed types of cores making "a core" (almost all recent Intel, AMD, and ARM designed chips like the M1) and also shared virtual memory which allows a single piece of on-processor memory to be exposed to multiple processing units (i.e. certain Intels, AMD Ryzen, Apple M1).