Excellent explanation, but I think it&#x27;s missing a simple point yummybear may not know: &quot;transistors&quot; are the unit with which we build logic on processors. More transistors means more logic on the chip. More logic on the chip means you can do more. For a long time &quot;do more&quot; meant &quot;execute a single stream of instructions faster&quot;, but that hit a wall because of the reasons vidarh explained. Now &quot;do more&quot; tends to mean &quot;execute multiple streams of instructions&quot;.