Unitat de procés gràfic
From Wikipedia, the free encyclopedia
La Unitat de Procés Gràfic (en àngles: Graphic Processing Unit i amb acrònim: GPU) és un dispositiu dedicat a la generació de gràfics per a ordinadors personals, estacions de treballs o cònsoles de videojocs. Les GPU modernes són molt eficients a l'hora de mostrar gràfics d'alta resolució gràcies a la seva forma paral·lela de treballar. La GPU usualment està integrada dins d'una targeta gràfica tot i que a vegades també pot estar integrada dins de la placa base.
Per a la policia secreta soviètica, veure OGPU |
Així, una GPU és capaç d'aplicar una sèrie d'operacions base sobre un gràfic de forma molt més ràpida que la CPU. Les operacions més comunes són dibuixar triangles, rectangles, cercles, arcs i l'operació BitBLT (combinar diversos bitmaps). Les GPU modernes inclouen funcions relacionades amb el video digital i són capaces de soportar entorns 3D.
Les GPU modernes utilitzen la majoria dels seus transistors per realitzar càlculs relacionats amb els gràfics d'ordinador en 3D. Inicialment van ser utilitzats per accelerar la memòria de treball intensiu de mapejat de textures i polígons de subproductes, per després afegir unitats per tal d'accelerar els càlculs geomètrics, com ara la rotació i translació dels vèrtexs en els diferents sistemes de coordenades. L'evolució recent de les GPUs suporten 'shaders' programables que poden manipular els vèrtexs i les textures amb moltes de les mateixes operacions amb el suport de la CPU, el sobremostreig i tècniques d'interpolació per reduir l'aliasing.[1]