General-purpose computing on graphics processing units

General-purpose computing on graphics processing units

General-Purpose Processing on Graphics Processing Units

GPGPU est l'abréviation de General-Purpose Processing on Graphics Processing Units, c'est-à-dire calcul générique sur un processeur graphique.

GPGPU en modèle de remplacement du CPU

Jusqu'à récemment, le CPU, chef d'orchestre ou processeur central de l'ordinateur, traitait la plupart des opérations lourdes en calcul comme les simulations physiques, le rendu hors-ligne pour les films, les calculs de risques pour les institutions financières, la prévision météorologique, l'encodage de fichier vidéo et son, etc.

Intel avec ses 80 % de parts de marché sur les CPUs dominait donc très largement tous les besoins en calcul et pouvait en extraire de substantielles marges.

Certains de ces calculs lourds sont cependant facilement parallélisables et peuvent donc bénéficier d'une architecture pensée pour le calcul parallèle[1]. La plupart des architectures parallèles étaient lourdes, chères et s'adressaient à un marché de niche. Ceci jusqu'à ce que le GPU s'impose comme un acteur important du calcul parallèle.

Le GPU est un produit grand public avec une large diffusion grâce aux débouchés des jeux vidéo, ce qui permet d'en réduire les coûts par rapport à une architecture trop spécialisée. Une architecture relativement bon marché et taillée pour le calcul parallèle au point d'afficher des performances parfois supérieure à 2 000 % par rapport à un CPU haut de gamme de dernière génération.

Articles liés

Notes et références

  1. Fast k nearest neighbor search using GPU. In Proceedings of the CVPR Workshop on Computer Vision on GPU, Anchorage, Alaska, USA, June 2008. V. Garcia and E. Debreuve and M. Barlaud.
  • Portail de l’informatique Portail de l’informatique
  • Portail du jeu vidéo Portail du jeu vidéo

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article General-purpose computing on graphics processing units de Wikipédia en français (auteurs)

Игры ⚽ Нужен реферат?

Regardez d'autres dictionnaires:

  • Graphics processing unit — GPU redirects here. For other uses, see GPU (disambiguation). GeForce 6600GT (NV43) GPU A graphics processing unit or GPU (also occasionally called visual processing unit or VPU) is a specialized circuit designed to rapidly manipulate and alter… …   Wikipedia

  • Parallel computing — Programming paradigms Agent oriented Automata based Component based Flow based Pipelined Concatenative Concurrent computing …   Wikipedia

  • List of computing and IT abbreviations — This is a list of computing and IT acronyms and abbreviations. Contents: 0–9 A B C D E F G H I J K L M N O P Q R S T U V W X Y …   Wikipedia

  • History of general purpose CPUs — The history of general purpose CPUs is a continuation of the earlier history of computing hardware. 1950s: early designs Each of the computer designs of the early 1950s was a unique design; there were no upward compatible machines or computer… …   Wikipedia

  • GPGPU — General purpose computing on graphics processing units (GPGPU, also referred to as GPGP and to a lesser extent GP²) is the technique of using a GPU, which typically handles computation only for computer graphics, to perform computation in… …   Wikipedia

  • Supercomputer — A supercomputer is a computer that is at the frontline of processing capacity, particularly speed of calculation (at the time of its introduction). The term Super Computing was first used by New York World newspaper in 1929 [cite book |last=Eames …   Wikipedia

  • OpenCL — This article is about the parallel computing library. For the cryptographic library formerly named OpenCL, see Botan (programming library). OpenCL Original author(s) Apple Inc. Developer(s) Khronos Group …   Wikipedia

  • Nvidia Ion — Manufacturer Nvidia Nvidia Ion is a product line of Nvidia corporation intended for motherboards of low cost portable computers. It uses graphics processing units and chipsets intended for small products. Contents 1 Description …   Wikipedia

  • DirectCompute — Microsoft DirectCompute is an application programming interface (API) that supports general purpose computing on graphics processing units on Microsoft Windows Vista and Windows 7. DirectCompute is part of the Microsoft DirectX collection of APIs …   Wikipedia

  • ATI HD4870 X2 — Carte graphique Carte graphique Se connecte à carte mère via : ISA PCI AGP PCI Express USB …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”