Massively parallel processor array
A massively parallel processor array, also known as a multi purpose processor array (MPPA) is a type of integrated circuit which has a massively parallel array of hundreds or thousands of CPUs and RAM memories. These processors pass work to one another through a reconfigurable interconnect of channels.
Source: Wikipedia — Massively parallel processor array (CC BY-SA 4.0)