South Africa’s biggest forum. Discuss, discover, and connect with thousands of members.
graviti, you need to get some sleep... seriously.![]()
It's not totally accurate, but this is an analogy to use.
Take your car engine. You can of course go out and grab yourself one of several options. You want power, acceleration etc, but also fuel economy. You could buy a 4.0 litre model, which has plenty power and speed, but requires the economy of a small African country to run, or you could get a 2.0 litre model, with turbo. Similar but different type of performance. With the fuel saving. Originally Intel went for grunt, hoping that they'd be able to play down the power consumption, or improve as time went by. AMD went with the turbo option. Core 2 Duo is Intel deciding that pumping out 6.8 litre fuel suckers isn't really viable, as you can't get much bigger, and they generate a lot of heat. And heat means bigger cooling systems. And nobody wants a bulky techno gadget. So they decided to go the turbo route as well. But with Core 2 Duo, they've gone from grunt, to whish, with some serious turbo tech. They've realised that it's easier to get big performance gains by using the turbo with low power consumption, than the increase in clock speed. They've also given themselves headroom to increase clock speed on these models, thereby again increasing performance. Obviously AMD also have this capacity. Now it's a race of who can come up with the best turbo technology for their procs. Hope that helps
Thanks KingRob
Was it that far off... Next time I'll sleep before I act. But in reply to the question. Dual core has plenty to do with it. And so does instructions per clock cycle, and amount of cache per core, and many other factors. One of the biggest deciders for the slower clock speed, apart from being able to release them at a later stage, was that higher clock speeds require more power which equals more heat, which equals more cooling, which equals more space required, which equals big, which equals ugly, which means people don't buy, if you get what I mean. Less power also means lower electricity bill. i.e if you live in CT, sell that power hungry P4, and get a Core 2 Duo. Sell that AMD and get a Core 2 Duo. However this only is NB if you live in CT, the land of darkness. Either way, Core 2 Duo accomplishes more than the higher speed processors, coz it does more in one cycle, because it has more to do it with. My favourite example, again not always accurate. Pile of rocks to move from one place to another. Ferrari with boot space for one rock at a time, and fuel consumption to boot, or Toyota hilux bakkie, with space to carry the whole lot in two loads. Ferrari is faster, but Toyota is more efficient. The general consumer wants efficiency, so that's what they are finally getting.
You're the man!!It's instructions per clock, more than the clock speed.
say you have 2 cpu's. CPU X and Y.
X = 3 intstructions per clock, Y = 6 instructions per clock.
If you need to do 600 instructions.
CPU X needs 200 cycles to complete the instructions, but CPU Y only needs 100 cycles.
See pentium4 is like CPU-X but Core2Duo is CPU-Y.
2GHz Core2Duo = 4GHz Pentium4
It's not exactly like this and is far, far more involved, but you should get the general picture
The Intel Core architecture is clearly the heir and descendant of the hugely successful P6 architecture. However, it has state of the art technology on board such as micro-op/macro-op fusion, memory disambiguation and massive SIMD/FP power.
Compared to the excellent AMD K8/Hammer architecture, the Core CPU is simply a wider, more efficient and more out of order CPU. When I suggested to Jack Doweck that the massive execution resources may not be fully used until SMT is applied, he disagreed completely. Memory disambiguation should push the current limits of ILP in integer loads a lot higher, and the massive bandwidth that the L1 and L2 can deliver should help Core to come close to the execution utilization percentages of the current P-M. 33% more execution potential could thus come very close to 33% more performance, clock-for-clock.