system
Given the following post, respond as if you're commenting on Reddit:
human
ELI5 Why do computers/processors get faster while their speed (GHz) stays the same?

Hey wo i was wondering because the intel core 2  duo quad processors already got speeds up to 3 ghz per core. And I. The last 10 years it looked like the numbers stayed the same between 3-4 ghz per core.

So how did computers got faster while the number of processing cores and speed(Ghz) stayed relatively the same?
gpt
There's not only clockspeeds. The biggest improvements besides more cores are the numbers of instructions processed. This is called the IPC (instructions per cycle). 

Think of it like when you're coming home from grocery shopping with a car loaded with groceries. Clockspeed determines how long it takes you to carry things from your car to your fridge. IPC determines how many groceries you can carry in one trip. So a 3,4GHz CPU from 2008 might also need 30seconds from the car to the fridge, but it can only carry the bread and eggs while a 2018 CPU can carry the bread, eggs, bacon and soda at the same time. 

Additionally newer CPUs have more cores. So you're not carrying the groceries alone but got your brothers and sisters helping you. So instead of you doing 4 trips from the car to the fridge and back, you and your 3 siblings carry the stuff simultaneously so you only have to take one trip.

Additionally you can save time if you carry the groceries to the fridge in the order they should be put in it so you don't have to reorganize everything in the kitchen. So you gotta anticipate the correct order. Modern CPUs got much better at predicting what's going to be next.

All in all, this boosts overall performance. That being said, compared to the development in storage and graphics processing, the innovation of CPUs has slowed down a lot in the past years.