Simo Virokannas

Writings and ramblings

Category: Web

  • The Illusion of Concurrency

    The Illusion of Concurrency

    For the past two decades, the software industry has been marching in two directions at the same time. Hardware gravitated toward parallelism. We hit the limits of Moore’s law and CPUs stopped getting dramatically faster per core and, to compensate for this, started adding more cores instead. Four cores became eight. Eight became sixteen. Software, naturally,…