3 ms·
It does exist in various forms. One I'm familiar with is Kalray MPPA (massively parallel processor array): https://www.kalrayinc.com/technology/ https://www.kal
by SuchAnonMuchWow 6y ago
It does exist in various forms.
One I'm familiar with is Kalray MPPA (massively parallel processor array): https://www.kalrayinc.com/technology/ https://www.kalrayinc.com/technology/
Their current generation of processors have 80 cores exposed to the userspace (the previous one had 256), and they are mainly used as PCIe acceleration boards for all kinds of applications.
But as another poster said, the difficulty with those kinds of architecture is the memory hierarchy: you don't want all the cores to access the DDR directly, as that would be a massive bottleneck. And this becomes a larger issue as you increase the number of cores.