New Immissions/Updates:
boundless - educate - edutalab - empatico - es-ebooks - es16 - fr16 - fsfiles - hesperian - solidaria - wikipediaforschools
- wikipediaforschoolses - wikipediaforschoolsfr - wikipediaforschoolspt - worldmap -

See also: Liber Liber - Libro Parlato - Liber Musica  - Manuzio -  Liber Liber ISO Files - Alphabetical Order - Multivolume ZIP Complete Archive - PDF Files - OGG Music Files -

PROJECT GUTENBERG HTML: Volume I - Volume II - Volume III - Volume IV - Volume V - Volume VI - Volume VII - Volume VIII - Volume IX

Ascolta ""Volevo solo fare un audiolibro"" su Spreaker.
CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Unitat de Procés Gràfic - Viquipèdia

Unitat de Procés Gràfic

De Viquipèdia

nVidia Geforce 6600GT
nVidia Geforce 6600GT

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 esta integrada dins d'una targeta gràfica tot i que a vegades també pot estar integrada dins de la placa base.

Així, una GPU és capaç d'aplicar una serie 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 la operació BitBLT (combinar diversos bitmaps). Les GPU modernes inclouen funcions relacionades amb el video digital i són capaçes de soportar entorns 3D.

Taula de continguts

[edita] Historia

[edita] 1970-1990

Les GPU modernes són descendents dels xips gràfics dels finals dels 70. Aquests xips tenien soport BitBLT limitat a la forma de sprites i usualment no eren capaçes de dibuixar figures. Algunes GPU podien executar diverses i usaven DMA per a reduïr la carrega del processador amfitrió. Un exemple seria el coprocessador ANTIC usats en els ATARI 800 i 5200. A partir dels finals dels 80 els microprocessadors de propòsit general d'alta velocitat van començar a ser molt populars i això va permentre incoroporar-los a les GPU més avançades. Les targetes de gama més alta per a PCs i estacions de treball usaven Processadors Digitals de Senyal (DSP) tals com la serie TMS340 de Texas Instruments que eren capaçes de implementar funcions de dibuix ràpid. A més algunes impresores laser van començar a incorporar una petita GPU integrada a un processador RISC que seriva per a fer l'escombrat d'imatges "PostScript".

A mesura que la tecnologia dels semiconductors va millorar va ser possible traslladar les funcions de dibuix i BitBLT a una única placa i posteriorment a un mateix xip aconseguint crear controladors de frames VGA. Aquests acceleradors 2D no eren tan flexibles com els basats amb microprocessadors però eren molt més fàcils d'implementar i vendre. El Commodore d'AMIGA va ser el primer ordinador que portava inclosa una unitat "blitter" i un sistema gràfic (IBM 8514).

[edita] 1990-2000

[edita] 2000-2010

[edita] Diferència CPU/GPU

Tot i que ho podria semblar no és possible substituir la GPU per una CPU ja que una CPU tot i tenir una major freqüencia de rellotge treballa d'una forma molt diferent. Les GPU s'estan desenvolupant ràpidament gràcies a la seva especialitzsació específica als gràfics (només estan pensades per a una tasca) i estant optimitzades per al càlcul de valors en coma flotant usuals en entorns 3D a diferència de les CPU molt ineficients en aquesta tasca.

Moltes aplicacions gràfiques necessiten un alt nivell de paral·lelisme al tenir unitats fonamentals de càlcul (vertex i pixels) completament independents. Per tant, és una bona estrategia usar la força bruta de les GPU per a completar altres càlculs al mateix temps. Els models actuals de GPU solen tenir 6 processadors de vertex (que executen vertex shaders) i entre dos i tres cops més de processadors de pixels (que executen fragment shaders). Així una freqüencia de rellotge d'uns 600 Mhz (estandard actualment a les GPU i baixa en comparació a una CPU de per exemple 4 Ghz) es tradueix en una potència de càlcul molt major per a la GPU gràcies a l'arquitectura en paral·lel.

Així, la major diferència entre GPU i CPU és l'arquitectura. Les CPU solen usar un model de Von Neumann i en canvi les GPU es basen en el Model Circulant, un model que facilita el processament en paral·lel i la segmentació de les tasques.

[edita] Tipus de GPUs

[edita] targetes dedicades

Conegudes també col·loquialment com targetes gràfiques interactuen amb la placa base usant una ranura d’expansió (PCI Express, PCI o AGP).El terme "dedicada" significa que la targeta té memòria RAM dedicada exclusivament per al seu ús evitant usar així memòria del sistema. Les targetes actuals porten habitualment entre 256 i 512 mb de RAM en format DDR2 o DDR3.

[edita] targetes integrades

Al contrari de les dedicades, aquestes utilitzen memòria RAM del sistema en comptes de portar-la integrada. Són targetes més assequibles que les dedicades però el resultat és menys eficient.

[edita] targetes híbrides

Aquest nou tipus de GPU competeix amb les targetes de gràfiques integrades. Les implementacions més comunes són la Hipermemory de ATI i la TurboCache de nVidia. Les targetes gràfiques hibrídes solen ser més costoses que les integrades però menys que les dedicadesi malgrat que segueixin utilitzant memoria RAM del sistema poseeixen una petita part de memoria montada a la pròpia targeta per a operacions d'alta prioritat. Aquestes targetes van ser possibles de dissenyar gràcies a la tecnologia PCI Express i sovint s'anuncia que per exemple aquesta targeta pot tenir fins a 512 MB de RAM. Amb aquesta expressió s'indica la màxima memòria del sistema que es compartirà amb la targeta.


A Wikimedia Commons hi ha contingut multimèdia relatiu a:

Unitat de Procés Gràfic

[edita] Fabricants de GPU

  • ATI Technologies (actualment de AMD)
  • NVIDIA Corporation
  • Fujitsu
  • 3Dlabs
  • Matrox
  • XGI Technology
  • Intel
  • 3dfx (actualment de NVIDIA)
  • S3 Graphics (actualment de VIA Technologies)
  • Falanx Microsystems - actualment ARM Norway

[edita] Enllaços externs

Static Wikipedia (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2006 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia February 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu