6.5080 Multicore Programming -

Nowhere is this more evident than in the modern processor. The golden era of clock speed scaling is over; we can no longer wait for chips to simply "get faster." Instead, hardware engineers have resorted to lateral thinking—they stopped building faster single cores and started bolting more cores together. We now carry smartphones with 6, 8, or 12 cores, and servers with dozens.

The defining moment of 6.5080 is the infamous (often referred to as "The Brain Project"). 6.5080 multicore programming