Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Counterpoint: single threaded performance hasn't improved much in the past 20 years. Maybe 5x at best. And virtually every UI programming environment still has problems with work done on the main thread.


Single thread performance increased every processor generation, and is still doing so today.


Increased yes, but not by a whole lot. See https://cdn.arstechnica.net/wp-content/uploads/2020/11/CPU-p... and https://cdn.arstechnica.net/wp-content/uploads/2020/11/CPU-p...

Source: https://arstechnica.com/gadgets/2020/11/a-history-of-intel-v...

(I'm sure someone could dig up more recent graphs, but you get the idea).

In order to get more performance, your app needs to use multithreading.


Too true!

RAM parallel bandwidth, increased caching levels and size, and better caching rules, instruction re-ordering, predictive branching, register optimization, vector instructions, ... there have been many advances in single thread execution since the 90's. Beyond any clock speed advances.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: