One of the key ways that robots are able to catch up with humans in terms of raw processing power is by
taking advantage of graphics processing units (GPUs). These computer chips are able to deal with
more than one task at a time and cope with much bigger data sets than the central processing unit
(CPU) that, until now, has been the standard command centre in robots and PCs.
If you think of a computer like a rowing boat, the CPU is the cox (the brains of the outfi t), while the
GPU is the rowing force, providing the raw power to take the load off the cox.
CPUs have a small number of cores, designed for sequential tasks, while GPUs have thousands of
smaller cores so each can be put to work sifting through data at once.