Grafikprocessor (GPU)

Varför oss?

Vad är en grafikprocessor (GPU)?

En grafikprocessor (Graphics Processing Unit, GPU) är en parallellprocessor som möjliggör att repetitiva beräkningar inom en applikation kan köras samtidigt. GPU:er introducerades i slutet av förra århundradet för att hjälpa centralprocessorer (CPU:er) att hänga med i de enorma mängder beräkningar som krävdes för animerade videospel. GPU:erna utförde repetitiva beräkningar samtidigt, medan resten av applikationen fortsatte att köras på CPU:n.

I takt med att efterfrågan på grafiska applikationer ökade mot slutet av förra århundradet, blev GPU:er mer populära. Till slut blev de inte bara en förbättring utan en nödvändighet för att en PC skulle prestera optimalt.

Idag är GPU:er tillräckligt kraftfulla för att utföra snabba matematiska beräkningar parallellt för djupinlärningsalgoritmer och används i nästan alla typer av datorenheter, inklusive mobiltelefoner, surfplattor, grafikkort, arbetsstationer och spelkonsoler.

Techopedia förklarar grafikprocessor

GPU:er spelar en viktig roll i bearbetningen av redundanta beräkningar i allt från applikationer för virtuell verklighet (VR) till självkörande bilar. Medan varje kärna i CPU:n arbetar självständigt med olika uppgifter, arbetar GPU:ns kärnor parallellt med de iterativa beräkningarna som driver maskininlärning (ML).

GPU:er kan vara antingen integrerade eller diskreta. Integrerade GPU:er, även kallade inbyggda GPU:er, sitter på samma chip som CPU:n och delar CPU:ns minne. Diskreta GPU:er har sin egen krets och sitt eget minne. När GPU:er är inbyggda i CPU:n ansluter de till en datorenhets minne (RAM) genom en accelererad grafikport (AGP) eller en PCI-Express-buss (PCI-Express).

GPU:ns historia

Den första GPU:n utvecklades av Nvidia 1999 och kallades GeForce 256. Denna GPU-modell kunde bearbeta 10 miljoner polygoner per sekund och hade mer än 22 miljoner transistorer. GeForce 256 var en enkel-chip-processor med integrerad transformering, ritning och BitBLT-stöd, belysningseffekter, triangeluppsättning/klippning och renderingmotorer.

Funktioner inkluderade:

  • Snabb rendering av polygoner i 2D- och 3D-grafik
  • Digital utgång till platta bildskärmar
  • Texturkartläggning
  • Applikationsstöd för högintensiv grafisk programvara som AutoCAD
  • Stöd för YUV-färgrymd
  • Hårdvaruöverlagringar
  • MPEG-avkodning

Relaterade termer

Margaret Rouse
Technology Specialist
Margaret Rouse
Teknikexpert

Margaret Rouse är en prisbelönt teknisk skribent och lärare som är känd för sin förmåga att förklara komplexa tekniska ämnen för en icke-teknisk affärspublik. Under de senaste tjugo åren har hennes förklaringar publicerats på TechTargets webbplatser och hon har citerats som en auktoritet i artiklar av New York Times, Time Magazine, USA Today, ZDNet, PC Magazine och Discovery Magazine.Margarets idé om en rolig dag är att hjälpa IT- och affärsproffs att lära sig tala varandras högt specialiserade språk. Om du har ett förslag på en ny definition eller hur man kan förbättra en teknisk förklaring, vänligen maila Margaret eller kontakta…