I bought a cheap GT 520 of 65 euro’s which is passively cooled and has 35 watt or something, it goes up to 40 or 50 degrees.
Anyway I think I know what is going on… I guess I confused the shader frequency with the memory frequency… and I think I also now know how to calculate maximum random access performance without cache benefits:
The memory frequency of this card is: 810 megahurtz lol hurtz.
Anyway… the memory bus is 64 bit.
This means it can transfer 8 bytes per clock.
So the maximum number of bytes it can transfer is clock * bus.
However because of coalescing the ammount of memory transactions per second becomes: (clock * bus) / memory transaction size
So this is:
(810.000.000 * 8) / 128 = 50.625.000
Only 50 million memory transactions per second, which is really low.
So it’s a little bit surprising that I have been seeing 64 million and now even 92 million which almost seems beyond it’s spec.
This is probably because of lucky caching :) (And also the memory test doesn’t do full random access but block-based random access which might get more cache-lucky).
Anyway I hope these formula’s/calculations are correct. This will allow me to figure out which card I might want to purchase in the future !
I am looking for “maximum memory transactions per second”.
Oh by the way the card has ddr3