Moore Law Grand Finale
April 18, 2021

Moore's Law gave software and hardware teams a long period where growth could be absorbed by denser, faster chips.

As that pace slows, the pressure moves elsewhere: parallelism, distributed computation, memory movement, hardware reuse, and programming models that preserve control at scale.

Compute-scaling noteOriginally posted 2021-04-18; expanded here around scaling pressure after Moore's Law.

Article focus: Moore's Law, growth pressure, parallel systems, distributed computing, and hardware/software architecture.

The Pressure

Many technology businesses were built during a period where transistor scaling kept absorbing more demand. When that assumption weakens, growth does not disappear. It moves into architecture.

Software has to use parallelism more deliberately. Hardware has to expose more useful structure. Distributed systems have to preserve cause, state, ownership, and failure boundaries instead of simply adding more workers.

Why It Matters

The slowdown of easy scaling makes concurrent and parallel computing a central engineering problem. The next gains depend less on waiting for a faster single machine and more on making many parts work together without making the system unreadable.