Moore's law
Moore’s law is the empirical observation that the number of transistors on an integrated circuit historically tended to double approximately every two years.
Fast Python: High performance techniques for large datasets
- How it is used
- Frames the widening mismatch between data growth and computing capacity as a reason to improve data-processing efficiency.
- How deep it goes
- Defines transistor-density growth and corrects the speed-doubling misconception, but stops short of detailed modern CPU architecture.
- Examples
- Compares plotted data-transfer and transistor-density growth, alongside internet-traffic growth over time.
- What you can do after
- Understand why rising transistor density no longer guarantees faster sequential computation and why parallel execution matters.
Read how Fast Python: High performance techniques for large datasets explains Moore's law →
Tech Startup Toolkit
An empirical observation that the number of transistors on a computer chip, along with its processing power, tends to double approximately every two years.
- How it is used
- Uses improving processor performance to explain why a specialized hardware startup can lose its market advantage.
- How deep it goes
- Defines the observation and illustrates its competitive consequence, but does not develop its technical history or mechanisms.
- Examples
- Uses parallel searches, American Express, The New York Times, Thinking Machines, and improving Intel processors.
- What you can do after
- Evaluate whether faster general-purpose processors could undermine a specialized hardware product.
Inside AI
Moore's Law is the empirical observation that the number of transistors on an integrated circuit tends to increase exponentially, historically doubling about every two years.
- How it is used
- Uses Moore’s Law to assess predictions about accelerating computer capability and technological singularity.
- How deep it goes
- Defines the observed doubling trend and explains physical limits, but does not examine transistor engineering in detail.
- Examples
- Uses chess computers, transistor density, and heat dissipation to illustrate progress and constraints.
- What you can do after
- Evaluate claims that increasing computing power necessarily produces human-like intelligence.
How Large Language Models Work
Moore's law is the empirical observation that the number of transistors on an integrated circuit historically doubled approximately every 18 to 24 months.
- How it is used
- Uses Moore's law to question claims that hardware growth will enable unlimited LLM self-improvement.
- How deep it goes
- Defines the trend, distinguishes transistor counts from system performance, and connects both to diminishing returns and infrastructure constraints.
- Examples
- Uses transistor doubling and comparisons with frequency, power, single-threaded performance, and total computing.
- What you can do after
- Evaluate claims about computing growth without treating transistor counts as direct evidence of proportional system performance.
Read how How Large Language Models Work explains Moore's law →
Related concepts
- computemeasures · Compute is the processing capacity and computational resources available to or consumed by a system when executing workloads.
- Edholm's lawcontrasts with · An empirical observation that telecommunications data rates tend to double approximately every 18 months.
- out-of-order executionproduces · Out-of-order execution is a processor technique that executes instructions when their operands and resources are available rather than strictly in program order.
- performancecontrasts with · Performance is the measurable effectiveness or operational behavior of a system under specified conditions, assessed through relevant qualities such as task results, speed, responsiveness, throughput, or resource use.
These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.



