Calculate transistor growth with Moore’s Law by finding missing years, transistor counts, and projected transistor counts between device release dates.

Moore’s Law Calculator

Classic (Enter Any 2)
Year-Based Projection

Enter any 2 values to calculate the missing variable

Moores Law Formula

The following formula is used to calculate the number of transistors on a microchip according to Moore’s Law.

T = P * (2^{(y/2)})

Variables:

  • T is the number of transistors on a microchip
  • P is the initial number of transistors on a microchip
  • y is the number of years since the initial number of transistors was measured

To calculate the number of transistors on a microchip according to Moore’s Law, multiply the initial number of transistors by 2 raised to the power of half the number of years since the initial number of transistors was measured. This formula assumes that the number of transistors doubles every two years.

What is Moore’s Law?

Moore’s Law is a prediction made by Gordon Moore, co-founder of Intel, in 1965, which states that the number of transistors on a microchip will double approximately every two years, leading to an exponential increase in computing power. This law has largely held true, driving advancements in technology and reductions in cost, making devices smaller, faster, and more efficient. However, in recent years, the pace of this doubling has slowed due to physical and economic constraints.

How to Calculate Moores Law?

The following steps outline how to calculate the number of transistors on a microchip using Moore’s Law.


  1. First, determine the initial number of transistors on a microchip (P).
  2. Next, determine the number of years since the initial number of transistors was measured (y).
  3. Next, use the formula T = P * (2^(y/2)) to calculate the number of transistors on a microchip (T).
  4. Finally, calculate the number of transistors on a microchip using the obtained values for P and y.
  5. After inserting the variables and calculating the result, check your answer with the calculator above.

Example Problem:

Use the following variables as an example problem to test your knowledge.

Initial number of transistors on a microchip (P) = 1000

Number of years since the initial number of transistors was measured (y) = 5