Aller au contenu

Application binary interface

Un article de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 16 décembre 2007 à 18:22 et modifiée en dernier par JeromeJerome (discuter | contributions) (Création de l'article). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.
(diff) ← Version précédente | Version actuelle (diff) | Version suivante → (diff)

Modèle:Ébauche informatique

CUDA (Compute Unified Device Architecture) est une technologie de GPGPU (General-Purpose Computing on Graphics Processing Units), c'est à dire qu'on utilise un processeur graphique (GPU) pour exécuter des calculs généraux habituellement exécutés par le processeur central (CPU). CUDA permet de programer des GPU en C. Cette technologie a été dévelopée par NVIDIA pour leurs carte graphique GeForce 8 Series, et est basée sur un pilote spécial utilisant une technique de streaming (flux continu). NVIDIA garantit que ses futurs cartes graphiques seront compatibles avec CUDA.

In computer software, an application binary interface (ABI) describes the low-level interface between an application program and the operating system, between an application and its libraries, or between component parts of the application. An ABI differs from an application programming interface (API) in that an API defines the interface between source code and libraries, so that the same source code will compile on any system supporting that API.

En informatique, une application binary interface (ABI, interface binaire-programe), décrit une interface bas niveau entre les applications et le système d'exploitation, entre une application et une bibliothèque, ou bien entre différentes parties d'une application. Une ABI diffère d'une API puisque une API définit une interfaces entre du code source et une bibliothèque, de façon à assurer que le code source compilera sur tout système supportant cette API.


Voir aussi

Liens externes