4

The term "CPU" is stupid nowadays, what even is "central", when there are entire server farms primarily employing GPUs.

I propose "GPP" - General Purpose Processor - as a much more descriptive name instead.

Comments
  • 11
    You're not wrong and there's considerable research on that, but the "central" in CPU is more about control. GPU farms still have CPUs. Also it's
    1. legacy
    2. sort of still true since most data does go through the CPU and it usually controls and orchestrates stuff (eg. RDMA to GPUs can sort of be done but it's still coordinated by the CPU). It's still the main controller even though it might not do the actual heavy lifting.
  • 1
    @RememberMe you are completely right.
    I would like to point out that 2. is actually also valid in the classical PC/workstation setup in GPU intensive games or workloads. CPU can do very little.

    Other thing is that GPP and GPU are confusing as fuck and not in line with PPU, APU and FPU to name a few.
  • 0
    Who give instructions to GPU to work in armony... Ho wait ... Throw that cpu out
Add Comment