Part 1/6:
The Reinvention of Computing: From Software 1.0 to Software 2.0 and Beyond
The End of the Free Ride of Moore's Law
For the past 60 years, general-purpose computing as we know it has existed. However, for the last 30 years, we've had the benefit of Moore's Law - an incredible phenomenon where, without changing the software, the hardware could continue to improve in an architecturally compatible way. This has allowed every single industry to be built on top of this foundation.
But now, we know that the scaling of CPUs has reached its limit. The free ride of Moore's Law has ended, and we can no longer afford to do nothing in software and expect that our computing experience will continue to improve, costs will decrease, and the benefits will continue to spread.
The Rise of Accelerated Computing
[...]