keisoku

Moore's Law Calculator

Apply Moore's law (density doubling roughly every 2 years) to project a future value, plus the number of doublings, growth multiple, and annual growth rate.

Input

units
yr
yr

Result

Projected value after 10 years

73,600units

Number of doublings

Growth multiple

32×

Annual growth rate

41.4 %

Doublings (years ÷ doubling time)
Growth multiple (= 2 ^ doublings)32×
Projected value73,600 units
Average annual growth rate41.4 %/yr

How it works

  • Enter the starting value, years elapsed, and doubling time; the projection is computed as starting value × 2^(years ÷ doubling time).
  • The doubling time defaults to 2 years. Change it freely to model paces such as about 1.5 or 3 years.
  • The number of doublings is years divided by the doubling time, and the growth multiple is 2 raised to that number of doublings.
  • The annual growth rate is the average yearly increase (%) when the growth multiple is spread evenly across the elapsed years.
  • When the projected value becomes very large, scientific notation is shown alongside it for readability.
  • This tool is an approximation for understanding exponential growth and does not guarantee actual semiconductor progress or future physical limits.