- Optical lines can run tangent to the chip surface. This frees up precious chip space and layers. It also changes processor geometry from 2D to 3D.
- Longer electrical interconnects use more power than short ones. This means that electrical interconnect power consumption is more than linear in the number of cores. Optical lines use nearly the same power regardless of length. This means that optical interconnect power consumption is linear in the number of cores.
- Light travels twice as fast as electrical signals in wires. Therefore, optical lines have half the latency of electrical ones. Latency is especially important with large processors because the distance between any two cores is larger.
Taken together, these mean that we should eventually be able to use optical interconnects to create processors with 1,000 times more cores (than processors with electrical interconnects) and fixed power consumption per core regardless of processor size.
The state-of-the-art in massively-multi-core processors:
- Cerebras WSE-2 chip [0] has 850,000 cores and uses 15,000 W of power [1] to achieve 220 PB/s of inter-chip bandwidth.
- Esperanto ET-SoC-1 chip has 1,088 cores and uses 20 W of power [0]. I could not find out its interconnect bandwidth.
[0] https://cerebras.net/chip/
[1] https://www.tomshardware.com/news/cerebras-wafer-scale-engin...
[3] https://www.esperanto.ai/wp-content/uploads/2021/08/Esperant...