Quote:Anyway, I know very well what I am saying. Then, can you prove why 80% of the performance increases where achieved by Mhz raising? Try using a P2 (333 Mhz) at 133 Mhz. There you will see clearly that MMX is not so important, that Quake3 cripples, that your movie compresion goes down, down, and that your wonderfull 3D Anim is taking a whole our to render 1 frame. Not convinced, right? Even if that CPU would be 64 bit it wouldn't change too much.
Well, if you knew at least
a bit about x86 CPU Cores, you'd see what errors you're making again.
So let's see :
- Branch Prediction
- Branch Target Cache
- Register Extensions and renaming
- Speculative Execution
- SuperScalar Execution
- Out-of-Order Execution
- L1 and L2 Code/Data Caches
- Cache Strategies
- n-way Cache association
- Singe/Double-Precision Integer and Math SIMD
- integrated Integer/Floating Point ALU
- n-layer CPU Designs
- HyperThreading (intel)
- HyperTransport Channels (AMD)
- Integrated Memory Controller
- Pipelining
Above are
only a few reasons why a massive factor of today's CPU Design capabilities is
NOT derived from Clock alone
AGAIN :
Dig up some Information before making bogus statements!
Quote:I didn't say anything about memory addressing.
*sigh*
Memory Addressing has always been a
Key Factor for moving from old 8 bit Designs to 16/32/64 bit.
It goes hand in hand with the new Designs, and cannot be simply 'left out' when bashing 64, or even 32bit like you did.
Quote:What I am saying is that we really have few programs that use 100% 32 bit code, and that everything inside them is using 32 bit precision (to be effective). Let alone 64 bit, at least for the moment.
The correct statement would read :
At this time, we have almost
no native 16bit Code remaining in currently designed, or upcoming Software pieces. Apart from the fact that no sane Coder or Compiler will generate 16bit Code in the first place, it is of no use anymore, and implies terrible restrictions (if anyone was masochistic enough to still use them for whatever reason).
Whether each of the 32 bits are
all needed all the time, is completely irrelevant.
You can't for instance, deactivate 2 or even 4 Cylinders of a running V8 Engine on the fly, just because you don't need all the horsepower every now and then. They are there, and they will run along, even if they aren't required for isolated strokes.
Feel free to propose your own CPU design, that magically and variably switches from being an 8bit Core upto a 64bit Core a Billion Times a Second.
The Binary System
has some fixed rules, in case you haven't noticed, which can't be overcome (except for abusing a free Bit for Status Flagging or alike)
Quote:The CPU is the machine inside the machine that does all. This is the main problem. When you are talking about a GPU, almost every inovation can bring benefits, and, for example, 64 bit color would be usefull in the future, along with higher resolutions. CPU's evolution is much more problematic, and even includes the forgotten part of backward compatibility, which, at a time, gets to create big constraints on the design.
*ack*
No, the CPU doesn't do it all. Actually, today's CPU's are more free from "generic processes" than they were ever before, assisted by a myriad of external Logic Chips.
64bit is already availble, albeit only useful for excessive Shader Operations.
I loved your sentence about the "forgotten backward compatibility".
Name
any CPU Family apart from the x86, that is still able to execute native Code from its absolutely first design ???
Answer : there is none !
The x86 CPU Design's success is
built upon its abolutely unique backwards compatibility!
Quote:And about the rank, let alone the joke. Is it so hard to prove that so many things are dependent on Mhz these days for the CPU's.
Ehm, you're contradicting yourself there. How can you bash "GHz frenzy" and 32/64bit, while now you claim that MHz is a major factor for today's CPU powers ?!
Anyway, be very careful here....
This
wasn't a Joke, but an ample, last warning in your direction.
One more step in the direction you're walking (actually, since the first day you got here), all countermeasures I listed in above Posting will go in effect, without any further Warning. I've given you more than half a dozen warnings, but you continue to fall back into your old scheme.