Een videocontroller, vaak een video- of grafische kaart genoemd, is een belangrijke hardwarecomponent waarmee computers grafische informatie kunnen genereren voor elk videoweergaveapparaat, zoals een monitor of projector. Ze worden ook wel grafische of videoadapters genoemd. Sommige moderne computers hebben geen videokaart, maar hebben grafische verwerkingseenheden die rechtstreeks in het moederbord van de computer zijn geïntegreerd.
Oudere videocontrollers
Een videocontroller, ook wel een videodisplaycontroller genoemd, werd in de jaren tachtig in oudere modellen thuiscomputers gebruikt; ze werden ook gebruikt in sommige vroege consoles voor videogamesystemen. Hun belangrijkste functie als geïntegreerde schakeling in een videosignaalgenerator was het produceren van televisievideosignalen in computers of spelsystemen. Hoewel ze grafische afbeeldingen konden genereren, hadden oudere videocontrollermodellen geen gespecialiseerde hardwareversnellers die 2D- en 3D-afbeeldingen creëerden.
Evolutie van de videocontroller
Moderne videocontrollers worden geïnstalleerd met hardwareversnellers die zowel 2D- als 3D-beelden creëren. Ze bieden ook verschillende functies naast versnelde beeldweergave, zoals tv-uitgang en de mogelijkheid om meerdere monitoren aan te sluiten. Hoewel de moederborden van veel computers al zijn geïntegreerd met grafische verwerkingseenheden, kunt u de geïntegreerde grafische chip uitschakelen via het BIOS van de computer om een krachtigere videocontroller te installeren via de versnelde grafische poort. Om een moderne videocontroller goed te laten functioneren in een computer, moet een computer vier essentiële eenheden hebben: een functionerend moederbord, een processor die de stroom genereert die een videocontroller nodig heeft om zijn taken uit te voeren, voldoende geheugen om de beelden die door de GPU en een scherm of monitor om deze beelden goed weer te geven.
GPU
Omdat het brein van het moederbord van een computer de CPU is, hebben videocontrollers hun eigen unieke 'centra', de grafische verwerkingseenheid genoemd, hoewel de GPU ook de visuele verwerkingseenheid wordt genoemd. Het gespecialiseerde elektronische circuit van de GPU is speciaal ontworpen om gegevens om te zetten in grafische afbeeldingen en voert daarvoor complexe wiskundige berekeningen uit. GPU's zijn ook ingebed in mobiele telefoons en gameconsoles.
Geavanceerde videokaarten
Een moderne videocontroller, ook wel een videokaart genoemd, wordt geïnstalleerd in uitbreidingssleuven op het moederbord van een computer. De onderdelen van een moderne videokaart omvatten voedingsaansluitingen, een koelventilator, een GPU, en hebben meestal ook een PCIe-interface, Graphics Double Data Rate versie 5-geheugen, een display-poort, een digitale video-interface en een HDMI-interface. Terwijl sommige videokaarten slechts één poort hebben voor aansluiting, hebben andere geavanceerde kaarten meerdere poorten die verbinding maken met extra televisies en monitoren.
Geavanceerde 3D-grafische kaarten, die duurder zijn dan de gemiddelde grafische kaart voor consumenten, stellen consumenten in staat om modelleringsperspectieven vloeiender te bekijken. Zowel AMD Radeon als Nvidia brengen bijvoorbeeld populaire grafische kaarten uit die door gamers worden gebruikt. Op het moment van publicatie zijn de specificaties voor een krachtige videokaart gemaakt door AMD de Radeon-videokaart, die 4 GB geheugen, 1250 MHz geheugenkloksnelheid en 320 GB geheugenbandbreedte per seconde heeft.
Voor grafische kunstenaars worden veel computers geleverd met GPU-versnelde apps, zoals Microsoft's DirectX of Nvida's nauwe integratie met de Autodesk-suite. In plaats van een videokaartsleuf te gebruiken, zijn GPU-versnelde programma's geïntegreerd in de CPU.