mactronix :
Unfortunately with Graphics cards its just not as simple as comparing the count of the SP's or the Clock speeds.
What Nvidia call a SP and what ATI call a SP are different. Nvidia cards will have less SP's generally but thats not to say the card cant compete with the ATI card. Even these two ATI cards you have just posted have differences in the SP's and general Architecture, or how the card is structured and works that means you cant really directly compare them.
Very true, though as I've noticed one can get a decent, rough estimate of raw performance when comparing cards of similar architecture; while I wouldn't quite use the comparison between contemporary ATi and nVidia cards due to, as you noted, the difference in their stream processor architecture, (ATi using superscalar SPs, and nVidia using vector SPs) the Radeon HD 3000 and HD 4000 series are similar enough in their architecture to merit using such a system, especially since, if memory serves, their Stream Processors, functionally, are pretty much identical; the 4000's SPs actually have FEWER transistors, as they didn't actually add any more logic to them to make them more powerful/flexible, instead just trimming down their size in order to fit more in, feeling that such would result in a bigger performance increase. (i.e, going from 320 to 800 in RV670 to RV770)
doomsdaydave11 :
Yes, if I'm not mistaken, 900Mhz GDDR5 is equivalent to 3600Mhz GDDR3 (effective). I don't know what the conversion with GDDR4 is, but AFAIK the difference isn't that much.
GDDR3 is significantly better then GDDR2. Never buy a GDDR2 card.
A few comments:
■There is no such thing as GDDR2. Video cards used DDR, then DDR2, and then actually went to use GDDR3; no video cards use DDR3. Yes, it's a little confusing, but basically, GDDR3, 4, and 5 are all derived as evolution from DDR2; you could kind of say that at that point, PC main system memory and graphics memory kinda diverged there, and each went to follow its own evolutionary path.
■When it comes to external signaling, I believe DDR, DDR2, GDDR3, and GDDR4 use the same ratio of frequencies; i.e, the data pins transferred at an effective rate double that of the command pins; i.e, two bits sent on each data pin for every bit sent on the command pins. GDDR5 is the only one to increase this ratio to 4:1.
■When looking at the technological differences between the first four types of DDR/GDDR used in video cards, internally is where the differences lie; DDR2, as most of you might know, has an internal interface that runs at half the clock speed of the external interface, but at double the bit width; as an example, each DDR2-800 chip on a video card has an external data interface that runs at 400MHz double-pumped, for an effective rate of 800MHz, that is 32 bits wide per chip. Internally, I believe it's 200MHz, double-pumped (or 400MHz single-pumped, I don't quite recall) that is made up for by having the internal interface be 64 bits wide.