The Serpent Rider wrote on 2024-08-07, 04:06:
BitWrangler wrote on 2024-08-07, 03:09:
The HD 7770 is more level with the K620 performance wise, in general within 5% but different radeon or geforce favoring code could have either leading or trailing by 10+%
K620 has GDDR3 and measly 20W power consumption, while HD 7770 has GDDR5 and power consumption well over 50W. Both cards are 28nm. K620 can't be on par with 7770 in any shape or form. The numbers simply don't match.
I think you're a bit too hung up on specs. As has been the case since basically the Nvidia G80 series (prior to that things were much more straight forward), numbers from one generation to another are not directly comparable. The farther apart the technologies get (age wise), the less they can be compared, and comparing specs of different brands is even less reliable. Despite TSMC 28nm and GloFo's 28nm having the same number in them, Nvidia's Maxwell was significantly more advanced than anything else before it. That's why a K620 can pull 20W using DDR3 and beat more power hungry cards with higher specs.
Look, someone did the work for us here:
https://www.youtube.com/watch?v=ES8Cbe4TIgM
The 7770 wins handily in Minecraft, and has a decent lead in PUBG minimum FPS, but in the other titles they are basically tied, with the K620 usually having a small lead. This is a much more nuanced thing than just saying X number is so much bigger that nothing else matters. That just isn't the case, and it is highly dependent on games and settings. Of course some games will perform better on a more powerful card vs a K620, but that doesn't halve all of the other benchmark results by proxy.
Anyway, none of this should be surprising to anyone who has been involved in this stuff for the past 15 years. What were the competing higher end cards of the time? How about a GTX 970 (Maxwell) vs an R9 290X (GCN 2.0). They were neck and neck most of the time, and probably still are in newer games, with either card having a 10%-15% or so lead in some situations.
Their specs? (taking into account the whole 3.5GB thing for the 970, we're just going to ignore that last 1/8th of the memory lanes since accessing it completely killed performance)
GTX 970: 196GB/s - 65.9GP/s - 122.5 GT/s - 3920 GFLOPS - 145 Watts
R9 290X: 320GB/s - 64GP/s - 176 GT/s - 5632 GFLOPS - 250 Watts
The K620 vs 7770 is just this comparison scaled way down. The two cards are very similar (or identical) in their pixel fill rate, but the GCN 1.0 and 2.0 cards needed somewhere in the realm of 60% higher bandwidth, 50% higher texel fill rate and 50% higher FLOPS to be able to trade blows with their Maxwell equivalents in actual games. Also, there's no point in getting into the semantics of what type of power draw, TDP, etc. each company uses (which is also not standardized), but just going by the advertised numbers the 290X was rated for a whopping 70% more "watts" than the 970. The power numbers aren't surprising considering how much higher all the other specs are.
All this is well documented, and in a discussion about the fastest XP-compatible GPU that can be jammed into a tiny computer and run efficiently, disregarding these low end Maxwell cards because the numbers aren't high enough just seems odd. The K620 and, as you have found, the K1200 are nearly the fastest you can get for this purpose and are by far the best bang for the buck. A low profile 750 Ti (Maxwell) or the unobtainium low profile GTX 950 (Maxwell again) would beat them for a much higher price, but I don't believe anything from AMD was powerful and efficient enough to be a contender until years after they stopped supporting XP.
EDIT: Also, we might as well throw Kepler into the comparison above with the 780 Ti. It generally trades blows with the 290X and 970 (again, other than specific cases where one of the other dominates), but the specs were actually higher than the 290X (aside from pixel fill rate, which was much lower, and wattage which was rated a bit lower). 336GB/s - 42GP/s - 210GT/s - 5045 GFLOPS - 230 Watts
... and Kepler was significantly more efficient (in specs and in power) than Fermi, especially in comparison to the 400 series. And Fermi was significantly more efficient than Tesla, etc.
You just can't use these numbers to determine performance between generations.