this post was submitted on 22 Dec 2024
22 points (100.0% liked)

Explain Like I'm 5 (ELI5)

325 readers
1 users here now

Easier to type out this way

founded 2 years ago
MODERATORS
 

We have transistors in the nanometer scale, why couldn't we create really tiny 8086s?

EDIT: thanks guys I just reinvented the GPU albeit crappier

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 12 points 5 days ago

You've just invented a really shitty GPU, essentially.

Only some work is easily parallelized (and benefits from it) such as graphics, so people have essentially done what you've described only the cores aren't 8086 but more specialised for graphics math such as matrices and vectors.

As for more standard workloads, we still do a similar thing with server processors that utilize hundreds of weaker cores, but not all work benefits from the kind of parallelism that computer graphics does (or other stuff like AI, blockchain, physics simulations) and some workloads benefit from less parallelism.

But the short answer is that we do already do what you describe there it's just that sometimes it's still faster to have a few complex cores over thousands of simple ones.