GPU

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 23. maj 2022; verifikation kræver 1 redigering .

Grafikprocessor ( engelsk  grafikprocessor , GPU ) - en separat enhed på en personlig computer eller spillekonsol , der udfører grafikgengivelse ; i begyndelsen af ​​2000'erne begyndte grafikprocessorer at blive meget brugt i andre enheder: tablet-computere, indlejrede systemer, digitale tv'er.

Moderne GPU'er er meget effektive til at behandle og vise computergrafik , på grund af deres specialiserede pipeline-arkitektur er de meget mere effektive til at behandle grafikinformation end en typisk centralbehandlingsenhed .

Grafikprocessoren i moderne videoadaptere bruges som en tredimensionel grafikaccelerator .

Det kan bruges både som en del af et diskret grafikkort og i integrerede løsninger (indlejret i nordbroen eller i hybridprocessoren ).

Beskrivelse

Karakteristiske træk sammenlignet med CPU'en er:

GPU'ens høje computerkraft skyldes arkitekturens særegenheder. Moderne CPU'er indeholder et lille antal kerner (sammenlignet med GPU'er), mens GPU'en oprindeligt blev designet som en multi-threaded struktur med mange kerner. Forskellen i arkitektur bestemmer forskellen i driftsprincipperne. Hvis arkitekturen af ​​CPU'en forudsætter sekventiel behandling af information, så var GPU'en historisk set beregnet til behandling af computergrafik, derfor er den designet til massiv parallel computing [1] .

Hver af disse to arkitekturer har sine egne fordele. CPU'en fungerer bedre med sekventielle opgaver. Med en stor mængde information, der behandles, har GPU'en en åbenlys fordel. Der er kun én betingelse - opgaven skal have parallelitet.

GPU'er er allerede nået til udviklingspunktet, hvor mange praktiske computeropgaver nemt kan løses med deres hjælp og hurtigere end på multi-core systemer. Fremtidige computerarkitekturer vil blive hybridsystemer med GPU'er, der består af parallelle kerner og arbejder sammen med multi-core CPU'er [2]

Originaltekst  (engelsk)[ Visskjule] GPU'er har udviklet sig til det punkt, hvor mange applikationer i den virkelige verden nemt kan implementeres på dem og kører betydeligt hurtigere end på multi-core systemer. Fremtidige computerarkitekturer vil være hybridsystemer med parallel-core GPU'er, der arbejder sammen med multi-core CPU'er [3] .

Professor Jack Dongarra , direktør, Tennessee State University Computing Innovation Laboratory, 2011

Moderne modeller af grafikprocessorer (som en del af en videoadapter) kan fuldt ud bruges til generel databehandling (se GPGPU ). Eksempler på disse er 5700XT- chippene (fra AMD ) eller GTX 1660 Super (fra nVidia ).

Ekstern grafikbehandlingsenhed (eGPU)

En ekstern grafikprocessor er en grafikbehandlingsenhed placeret uden for computerens kabinet. Eksterne GPU'er bruges nogle gange i forbindelse med bærbare computere. Bærbare computere kan have en stor mængde random access memory (RAM) og en ret kraftig central processing unit (CPU), men de mangler ofte en kraftig grafikprocessor, som erstattes af en mindre kraftfuld, men mere energieffektiv integreret grafikchip. Integrerede grafikchips er normalt ikke kraftige nok til at spille de nyeste spil eller andre grafiktunge opgaver såsom videoredigering.

Derfor er det ønskeligt at kunne forbinde GPU'en til en ekstern bærbar bus. PCI Express er den eneste bus, der almindeligvis anvendes til dette formål. Porten kan for eksempel være et ExpressCard- eller mPCIe-port (PCIe × 1, op til henholdsvis 5 eller 2,5 Gb/s) eller en Thunderbolt 1, 2 eller 3-port (PCIe × 4, op til 10, 20 eller 40 Gb hhv. / s). Disse porte er kun tilgængelige for nogle bærbare computere. [4] [5]

Eksterne GPU'er nød ikke megen officiel leverandørsupport. Det har dog ikke stoppet entusiaster fra at implementere eGPU-tweaks.

Historie

Software

På softwareniveau bruger videoprocessoren en eller anden applikationsprogrammeringsgrænseflade (API) til sin organisering af beregninger ( tredimensionelle grafiske beregninger).

De tidligste acceleratorer brugte Glide  , en 3D grafik API udviklet af 3dfx Interactive til grafikkort baseret på Voodoo Graphics' proprietære GPU'er.

Generationer af acceleratorer i videokort kan tælles i henhold til de versioner af DirectX og OpenGL , som de understøtter.

Se også : videodriver .

Se også

AMD NVIDIA

Noter

  1. NVIDIA Tesla GPU-baserede hybride computersystemer arkiveret 8. september 2011 på Wayback Machine
  2. GPU-databehandling . Hentet 13. september 2011. Arkiveret fra originalen 31. maj 2012. .
  3. Hvad er GPU Computing?  (engelsk) . Hentet 13. september 2011. Arkiveret fra originalen 31. maj 2012.
  4. DIY eGPU på Tablet PC'er: erfaringer, benchmarks, opsætning, ect...  , TabletPCReview.com - Tablet PC Anmeldelser, diskussion og nyheder . Arkiveret fra originalen den 28. juni 2017. Hentet 3. juni 2017.
  5. ↑ Sådan laver du en ekstern bærbar grafikadapter  , TechRadar . Arkiveret fra originalen den 26. juni 2017. Hentet 3. juni 2017.

Links