hacker news Hacker News
  1. new
  2. show
  3. ask
  4. jobs

Ask HN: Is Multi-core a thing of the past?

3 points

by dzonga

10 hours ago

3 comments

story

Modern CPUs e.g XEON 6 have 144 cores, 144 threads - which to me seems a heavy misalignment between the hardware engineers making the CPUs & the software engineers using the CPUs.

on the software side - in distributed systems - most systems when containerized assume they're gonna be utilizing one CPU core in a horizontally distributed manner i.e many pods etc. the other pods could be on different machines.

then the language platforms e.g JVM, Golang, JS are going the route of green threads/event loops which take advantage of the 1 platform thread to its maximum advantage.

the only software systems to my knowledge that can take advantage of the massive CPUs we see these days are either the massive DBs - but then even those have gone the way of separating Storage & Compute.

Unless maybe the CPU vendors - are making these powerful CPUs knowing they will be rented by the thread ?

what does everyone think ?

loading...