Nexus : CUDA sur Visual Studio
NVIDIA vient d’annoncer Nexus, un plug-in Visual Studio facilitant la programmation d’applications GPGPU.
Nexus facilite la vie
Les développeurs peuvent ainsi programmer sur l’environnement de développement sans avoir à créer une version séparée de leur application. Il est aussi possible d’exécuter le code à distance et de mesurer l’impact sur le CPU et le GPU afin d’optimiser les performances.
Nexus intègre trois modules : Nexus Debugger pour débugger le code source, Analyzer pour analyser l’impact de chaque évènement GPU (kernel, transferts mémoire, les appels API) et CPU (threads, processus, latence) sur une seule frise chronologique et Graphics Inspector qui debug les images rendues par les API tel que Direct3D.
Un bon point pour CUDA
La bêta de Nexus est attendue pour le 15 octobre. Le moins que l’on puisse dire est que le fait de pouvoir travailler directement dans Visual Studio est un réel avantage qui devrait inciter les développeurs à choisir CUDA.
- Botnet : plus c’est petit, plus c’est dangereux
- Apple veut transformer la presse papier
- Panasonic doit vendre pour acheter Sanyo
- Le nom de code du jour : Alviso
- Nvidia Fermi : le premier GPU compatible C++ ?
- Record : 100 pétabits/s.km sur fibre optique
- AMD et Bullet Physics : vive la physique libre
- Une carte Mini-ITX, ION, Atom et PCI-Express
- Fortran pour CUDA débarque en bêta






j'ai essayé de suivre les news du GPU Tech Conference, et a 22h14, on avait déja 3 solides dossier en anglais sur la nouvelle architecture de nvidia.
Au programme gpgpu, un gt300 presque 5x plus rapide en double précision que le gt200 !! répondant à la norme IEEE 754-2008, elle intègre en plus un génial correcteur d’erreur ECC, ce qui garanti les résultats de traitement. Avec toutes ces qualités, un rapport perf/Watt inégalé (gpu oblige), ce dernier risque d'etre le fleuron de nouveau projets de supercalculateur. (on parle quand meme de 3Tflops en simple et
qui plus est, chaque cluster dispose de son propre cache ! un L1 de 64k configurable plus un L2 général de 768k
hé oui, c'est peut etre, avec la gestion du C++, la plus grosse avancé technologique de cette architecture. cette "Fermi" (drole de nom) est redoutablement efficasse en gpgpu, ne demandant plus que 2 cycle pour le traitement d'un FP64, la ou l'anciennce GT200 en faisait 8 et 5 pour amd !
mais bon, le problem du prix a longuement été évoqué. en effet, Ati et nvidia on un moint commun: TSMC. ce dernier leur grave les puces en 40nm mais avec un très mauvais rendement car la technologie du 40nm n'est pas encore bien maitrisé. ce qui nous donne chez ATI, pour une architecture assez simpliste et 2,15 milliards de transistors vend sa 5870 au alentour des 370€. Que penser de NVidia qui a soumis à TSMC une puce beaucoup plus complex, demandant en plus + de 3 milliards de transistors !
Je préconise d'ailleur que vous n'achetiez pas tout de suite cette carte, en attendant une version révisé qui a de grande chance d'avoir un bus mémoire sur 512bits et un meilleur prix de vente du a un meilleur rendement de production.
Fermi pour Enrico Fermi :
http://fr.wikipedia.org/wiki/Enrico_Fermi
@delphi_jb : t'as été payé par nvidia pour nous pondre un casi communiqué marketing ou quoi ?
"Je préconise d'ailleur que vous n'achetiez pas tout de suite cette carte, en attendant une version révisé qui a de grande chance d'avoir un bus mémoire sur 512bits et un meilleur prix de vente du a un meilleur rendement de production."
T'inquiète pas, personne ne pourra l'acheter vu qu'elle ne sera probablement pas dispo avant 2010. Merci pour la "préconisation"
oui mais que ce soit fin d'année ou début d'année prochaine, ca change rien au fait que cette carte sera moins abordable que son équivalente AMD...
c'est pas en 3 mois que tsmc va radicalement rentabiliser les wafers Nvidia comme ca d'un coup de baguette magique.
a mon avis, je crois qu'il vont pas trainer sur le 40nm et repartir sur une nouvel base 32nm plus étudié, surtout qu'il bosse deja dessus et qu'il ont maintenant la durée de vie d'une architecture complète pour trouver un bon compromis.