• Het grafische geheugen nader bekeken.

    20 November 2010 21:30 door
    Als het gaat over klokfrequenties, hoeveelheid geheugen of aantal aansluitingen hoor je steeds 'hoe meer hoe beter'. Dat dit niet altijd opgaat en ook negatieve kanten heeft wordt dikwijls vergeten. Zo kan een CPU op 4GHz beduidend trager zijn dan een CPU op 2GHZ en zal 4GB RAM geheugen duurder zijn dan 2GB RAM.
    De game industrie is PC's grootste markt en juist hier hoort men het meeste visserslatijn over grafische kaarten. In dit dossier gaan we even dieper in op één onderdeel van de grafische kaart: het grafisch geheugen.


    Het grafische geheugen nader bekeken.



    Inleiding:

    Daar waar we enkele jaren geleden spraken over een intern PC geheugen van 256 of 512 MByte RAM zien we nu grafische kaarten opduiken met 2GByte RAM geheugen en meer.
    Als verkoopargument plaatsen producenten meer en meer geheugen op een grafische kaart maar hoeveel RAM geheugen hebben we nodig op een grafische kaart?
    Een veel gehoorde uitspraak is: 'hoe meer geheugen een grafische kaart heeft des te sneller ze werkt'. Deze uitspraak is veelal onjuist en stamt uit een ver verleden.
    De grootte van het grafisch geheugen heeft niet rechtstreeks een invloed op de prestaties, wel indirect. Een programma dat bij bepaalde instellingen en resolutie maximum 500MByte geheugen gebruikt loopt even snel op een grafische kaart met 512MByte geheugen als op een kaart met 2GByte. Men krijgt pas een negatief effect op de snelheid vanaf dat een applicatie te weinig geheugen vindt op een kaart.

    Vroeger en nu:

    Vroeger waren de grafische geheugens klein en moest je om met een resolutie van 1024x768 pixels te werken een zekere hoeveelheid grafisch geheugen hebben.
    Huidige grafische kaarten kunnen gemakkelijk met 256MByte geheugen resoluties aan van 2560x1600 pixels met een maximale kleurendiepte.
    Het grafisch geheugen wordt tegenwoordig meer gebruikt voor 3D acceleratie, texturen, anti-aliasing, post processing, mapping etc. Deze functies worden intensief gebruikt tijdens computeranimaties zoals bij gaming, teken- en modelleer programma's. In veel mindere mate gebruikt bijvoorbeeld ook Windows deze functies tijdens het slepen van een venster en bv. bij de doorzichtigheid van het Aero thema.
    Afhankelijk van de intensiteit dat deze technieken worden gebruikt en de resolutie waarop dit gebeurt, zien we het benodigde grafisch geheugen groeien.
    Veel hangt dus af van welke applicaties we gebruiken met welke instellingen en in welke resolutie.