ou INSCRIVEZ-VOUS Mot de passe oublié ?
Publicité

(MàJ) NVIDIA évoque CUDA-x86, le compilateur pour CPU de PGI

CUDA pour CPU chez les pros

Mise à jour :

PGI vient de publier un communiqué de presse qui nous en apprend un peu plus sur ce projet. Il s'agit d'un compilateur basé sur C for CUDA (et non la version C++ introduite avec Fermi) destiné à une exécution sur des CPU x86 de type 32 bits ou 64 bits.

Il viendra ainsi compléter le compilateur Fortran qui avait été dévoilé l'année dernière et se voudra sans doute bien plus complet et efficace que nvcc, le compilateur NVIDIA qui permettait déjà de générer des applications CUDA fonctionnant sur CPU, puisque destiné à un usage professionnel spécifique.

Il sera évoqué plus en détail par la société à la Supercomputing Conférence (SC10) qui se tiendra du 13 au 15 novembre prochain à la nouvelle Orléans.

-------------------------

Première diffusion le 21 septembre 2010 à 19h50 :

Alors que la GPU Technology Conference (GTC) vient d'ouvrir ses portes à San Jose, Jen-Hsun Huang est actuellement en pleine Keynote. Et parmi de nombreuses annonces, plus ou moins concrète il a évoqué un projet : CUDA-x86.


CUDA LogoDerrière ce nom se cache un compilateur sur lequel NVIDIA travaille avec PGI afin de pouvoir rendre n'importe quelle application CUDA compatible avec n'importe quel CPU x86.

Les différences avec son propre outil, nvcc, ne sont pas encore évoquée dans le détail excepté le fait qu'il sera payant, et plus efficace ? Quoi qu'il en soit, ce sera un moyen de plus d'assurer la compatibilité des logiciels qui n'étaient jusqu'à maintenant réservés qu'aux possesseurs de GeForce.

Une façon de faire qui simplifie grandement le travail des développeurs, bien que le comportement d'un CPU et d'un GPU n'ait rien à voir. Seul bémol, ces applications resteront toujours incompatibles avec les GPU d'AMD. C'est là qu'OpenCL, qui est nativement compatible avec les CPU, gardera tout son intérêt.

Il sera alors INtéressant de voir quelle solution est la plus efficace.

le 21 septembre 2010 à 19:52 (11 565 lectures)