Programmation des systèmes parallèles hétérogènes - Archive ouverte HAL Access content directly
Book Sections Year : 2013

Programmation des systèmes parallèles hétérogènes

Abstract

The OpenCL technology was created in order to program heterogeneous parallel systems and benefit from the whole of their calculating power to accelerate complex data processing. This programming language is used to numerically simulate complex physical phenomena in a growing number of sectors: medicine, bioinformatics and meteorology. This article presents this technology, the compatible hardware, programming methodology and a practical example.
La technologie OpenCL a été créée dans le but de programmer des systèmes parallèles hétérogènes et de bénéficier de toute leur puissance de calcul afin d'accélérer le traitement complexe de données. Ce langage de programmation est utilisé pour simuler numériquement des phénomènes physiques complexes, dans un nombre croissant de secteurs d'activités : médecine, bio-informatique, météorologie. Cet article dresse un état des lieux de cette technologie, le matériel compatible, la méthodologie de programmation ainsi qu'un exemple pratique.
No file

Dates and versions

hal-02468352 , version 1 (05-02-2020)

Identifiers

  • HAL Id : hal-02468352 , version 1

Cite

Frédéric Lemoine. Programmation des systèmes parallèles hétérogènes. Techniques de l'ingénieur Programmation, pp.1-27, 2013, Base documentaire : TIB304DUO. ⟨hal-02468352⟩
49 View
0 Download

Share

Gmail Facebook X LinkedIn More