LearnViz CompSci
Home / Learn / Computer Architecture & Logic / Moore's Law and Dennard Scaling

Advanced Topic 51 of 51 Computer Architecture & Logic

Moore's Law and Dennard Scaling

Historical trends in transistor density and power.

How it works

Moore's Law observed that the number of transistors on a chip doubles roughly every two years. Dennard scaling said that as transistors shrink, voltage and current scale down too, so power density stays constant and frequency can rise. Dennard scaling broke down around 2005 because of leakage current, ending easy clock-speed growth and pushing designers toward multicore, specialization and parallelism.

Step-by-step walkthrough

  1. Moore's law: transistor counts doubled about every two years.
  2. Dennard scaling kept power density constant as transistors shrank.
  3. Clock speeds rose rapidly until the early 2000s.
  4. Power density hit a wall and clocks flattened.
  5. Designers added more cores instead of faster clocks.

Where it is used

These trends explain the history of computing performance, the shift to multicore CPUs, GPUs and accelerators, and why cooling and power budgets drive modern chip design. They guide long-term hardware and software planning.

Common pitfall

Moore's Law is an economic and engineering trend, not a physical law, and it has slowed as features approach atomic scales and costs rise. Transistor count no longer means faster single-thread speed. Software can no longer count on free speedups from hardware, so parallelism and efficiency matter.

Where it fits in the course

Moore's Law and Dennard Scaling is topic 51 of 51 in Computer Architecture & Logic, rated Advanced. It follows ARM and RISC-V. It is the last topic in this area.

Practice and explore

How to study this topic

  1. Read the explanation above and restate the definition in your own words.
  2. Open the interactive lesson and answer its mini quiz.
  3. Read the common pitfall, then write a short example that avoids it.
  4. Check your understanding in the Computer Architecture & Logic quiz, and revisit the topic if you miss a question.

Frequently asked questions

What is Moore's Law and Dennard Scaling?
Historical trends in transistor density and power. It belongs to Computer Architecture & Logic and is an advanced-level topic.
Where do people use Moore's Law and Dennard Scaling?
These trends explain the history of computing performance, the shift to multicore CPUs, GPUs and accelerators, and why cooling and power budgets drive modern chip design.
What is the most common mistake with Moore's Law and Dennard Scaling?
Moore's Law is an economic and engineering trend, not a physical law, and it has slowed as features approach atomic scales and costs rise.
What should I learn before this topic?
Start with ARM and RISC-V, the topic just before it in Computer Architecture & Logic.
How can I practice it?
Answer the mini quiz in the interactive lesson, then take the Computer Architecture & Logic quiz.
Is Moore's Law and Dennard Scaling hard to learn?
It is an Advanced topic. Expect to read the explanation more than once and to connect it with earlier topics. Working through a small example by hand helps most.
How long does it take to learn Moore's Law and Dennard Scaling?
Most learners can read the explanation and finish the interactive lesson in under an hour. Fluency comes from applying the idea, so plan a few short practice sessions with the quiz.
Which topics are related to Moore's Law and Dennard Scaling?
ARM and RISC-V, Hardware Description Languages, FPGA are closely connected. The full list is in the related topics section of this page.
What should I study after Moore's Law and Dennard Scaling?
You have reached the last topic in Computer Architecture & Logic. Pick another area on the Learn page, or revisit this topic with the quiz.

Related topics