3. Langages de programmation de haut niveau
BrookGPU est le résultat du travail du Stanford University Graphics Lab. Le but de BrookGPU est de proposer une implémentation facilitant le GPGPU à travers un langage spécifique : Brook. Ces développements se sont arrêtés en 2007. AMD a étendu Brook en le nommant Brook+ comme un outil de haut niveau pour produire du code pour les puces d'ATI.
HAUT DE PAGE3.1.2 Langage de haut niveau Brook+
Brook+ permet de définir des noyaux qui vont travailler en parallèle dans le GPU pour traiter des données d'entrée et produire un tableau de données en sortie. Du coté du Host (c'est-à-dire du coté du CPU du PC), Brook+ dispose d'un jeu d'éléments logiciels permettant de piloter :
-
l'initialisation...
La suite de cet article est réservée aux abonnés
Vous n'êtes pas abonné ?
Consultez gratuitement cet article.
votre période de consultation gratuite
Découvrez le plus important corpus scientifique et technique francophone
Plus de 8 000 articles, 13 univers, 400 bases documentaires, les plus grands auteurs, un enrichissement permanent et un éventail de services associés.
