P4 took over because P3 couldn't go any further as a single core. P4 also caused K7 to lose marketshare.
But for a throurough look at this topic I might recommend taking an course covering microarchitectures.OTOH I realized that car technology is much better known in the public. First on understanding cars: Who knows, that cars now usually have hundreds of small processors? That they have many communication networks (e. g. as CAN, Flexray)? That for releasing an airbag the controllers in some cars partly calculate algorithms belonging to the class of artificial intelligence algos (e. g. a neural network trained to detect a happening crash during the first milliseconds and predicting the maximum impact)? That physically relatively small engines reach higher hp and torque numbers than the larger engines in the past thanks to lots of software and hardware improvements? It got really complicated nowadays. Yet we still talk about them based on a view variables.
Now imagine Bulldozer being such a newly developed car. It has 8 cylinders, a different gearbox and so on. Now put in an experienced driver, who used to drive small cars. Would he drive as well as a driver trained to the new car? You surely guessed that the driver represents the software. It looks like we still have to wait for better drivers than the current ones.![]()
Bookmarks