Het is wel interessant om na te gaan wat voor modellen precies 4GB gebruiken.
Zo is in de lijst op pricewatch te zien dat de goedkope 4GB modellen uit bepaalde groepen bestaan:
- Een paar GT 630 kaarten uit 2012. Toen was DDR3 veel goedkoper, en daar is toen kennelijk gebruik van gemaakt.
- Bij de recente GT 730/740 kaartjes lijkt er meestal sprake te zijn van een 64-bit geheugeninterface (ook bij oudere kaarten zul je vaak een 64-bit geheugeninterface zien bij een geflatteerde hoeveelheid geheugen). Soms wordt de geheugenbus bij specificaties verkeerd weergegeven, NVIDIA maakt het verwarrend met allerlei varianten van bijvoorbeeld GT 730 (64-bit/128-bit), als een kaart goedkoop is met veel geheugen dan is 64-bit (slechte performance) waarschijnlijk.
Het is eigenlijk absurd om op een kaartje met 64-bit DDR3 (d.w.z. de absoluut laagst mogelijke performance) zoveel geheugen te doen. Het is natuurlijk pure marketing, en er is ook een markt-technische reden waarom het met een 64-bit geheugen bus relatief goedkoper is om zoveel geheugen te gebruiken.
DDR3 chips hebben vaak namelijk vaak per stuk een busbreedte van 8 bits. Dus je hebt acht 4Gbit (512Mx8) chips (8 bits breed). Deze x8 chips worden ook veel gebruikt in DIMM modules.
Voor een 1GB configuratie zou je acht 1GBit (128Mx8) chips nodig hebben. Maar met de recente DRAM prijzen zijn 4Gbit DDR3 chips echter relatief veel voordeliger dan 1Gbit DDR3 chips. 1Gbit chips zijn momenteel per bit duurder om te produceren, en meer een niche markt (te klein voor gangbare DIMMs), en daardoor relatief duur vergeleken met de geheugencapaciteit.
Als bijvoorbeeld een 4Gbit 512Mx8 chip $4 kost en een 1Gbit 128Mx8 chip $2.5, wordt het heel aantrekkelijk om dan maar gelijk 4GB DDR3 op de kaart te monteren in plaats van 1GB (vier keer zoveel geheugen voor $32 i.p.v. $20, maar 60% hogere geheugenprijs).
Bij een grotere geheugen bus, bijvoorbeeld 128-bit (wat juist nodig is om met DDR3 nog enigzinds redelijke performance te krijgen) wordt het veel lastiger om een vergelijkbare "truuk" uit te voeren. Want standaard x8 chips wordt dan lastig, je hebt dan 16 chips nodig (duur) en met 4Gbit chips kom je op 8GB. Er zijn wel x16 chips. maar dat zijn niet zo massaal geproduceerde als de x8 die op DIMM modules gebruikt worden, en daardoor vaak veel duurder.
Ook voor GDDR5 gelden er waarschijnlijk vaak vergelijkbare principes (maar dan met grotere data-pinouts zoals x32), waardoor b.v. met een 64-bit geheugenbus ook de hoeveelheid GDDR5 makkelijk (goedkoop) in de hoogte gestuurd kan worden d.m.v GDDR5 chips van een hoge density als die beschikbaar zijn. Maar dat geldt dan weer niet voor snellere/duurdere kaarten met een 256-bit geheugenbus, want dan zijn er veel meer chips nodig met relatief lagere capaciteit. Dat is ook een reden waarom high-end kaarten lang relatief beperkte hoeveelheid geheugen hadden (b.v. maar 1GB) vergeleken met veel goedkopere/langzamere modellen die ook minstens 1GB GDDR5 hadden.
[Reactie gewijzigd door Verwijderd op 26 juli 2024 19:19]