Ceci est un sujet destiné à la nouvelle architecture Maxwell qui paraîtra en 2014 chez Nvidia. C'est mon premier Topic donc si je fais des erreurs faite moi signe
Lors de l'International Supercomputing Conference, Nvidia a présenté la roadmap de son architecture Cuda pour les années à venir.
Ainsi, Jen-Hsun Huang qui est un peu optimiste en affichant un Fermi lancé en 2009 a évoqué ses deux prochaines architectures : Kepler et Maxwell.
Pour rappel :
Klepper sera surement gravé en 28 nm (nanomètre) (comme les futurs AMD HD 7000), et aura toujours les préfixes "GT" (entrée de gamme), "GTS" (milieu de gamme), "GTX" (haut de gamme) sur chaque gammes, comme sur les générations précédentes :
la gamme GT : GT 610, 620, 630, 640 (PC portable avec la technologie optimus ! 610M, 620M, 625M 144 processeurs de flux
, 630M, 635M, 640M)
la gamme GTS : GTS 650 ou GTX 650 TI
la gamme GTX : GTX 650 TI
, GTX 660, GTX 660 TI (version avec des coeurs supplémentaires), GTX 670, GTX 680 ... Une GTX 695 pour ce coup ci ? ou il faut attendre 3 générations
GTX 295 ---> GTX 595 ...
Sur cette nouvelle architecture, les GTX 680 et GTX 695 (si elle se présente) devraient avoir respectivement 1024 coeurs cuda et 2048 ...
Comme sur les dernières générations les technologies suivantes seront utilisées : PhysX, Cuda, Shader model 5.0, Tesselation, Pure HD vidéo, technologie SLI et d'autres que j'ai peut-être oublier
...
Celles-ci seront respectivement lancées en 2012 et 2014 et offriront un gain en performance par watt (et non en performance brute), en double précision, 3x et 8x supérieure par rapport à la génération actuelle (Fermi).
Côté finesse de gravure, le caméléon table sur le 28 nm pour l'un et sur le 22 nm pour l'autre, mais cela dépendra aussi de la capacité des fondeurs (TSMC, Global Foundries, ... ?) à produire ces puces.
Voici une photo du fameux Die :
Des mises à jour intermédiaires, seront aussi présentées tous les ans, et tout semble indiquer que ce sera le cas pour l'architecture Fermi dans le début de l'année 2011.
Nvidia s'attaquera probablement au marché des smartphones (téléphone mobile je précise
), l'architecture Maxwell nous proposera des ARM !
Les processeurs graphiques Maxwell de NVIDIA attendus pour 2013 seront les premiers à utiliser la technologie Project Denver du fabricant.
Les objectifs du Project Denver :
Project Denver consiste à combiner un processeur NVIDIA capable d’exécuter des jeux d’instructions ARM et un GPU sur le même die. Aujourd’hui déjà, le SoC Tegra regroupe plusieurs puces distinctes sur un seul die.
NVIDIA tente donc de rejoindre Intel et AMD qui commercialisent déjà ce genre de solutions (processeur Sandy Bridge chez Intel, Fusion chez AMD).
On s’attend à ce que Maxwell utilise une finesse de gravure tournant autour de 20 nm et qu'il calcule 14 à 16 GFLOPS double précision par Watt. NVIDIA devrait dédier sa puce aux PC de bureau et aux stations de calcul GPGPU, ce qui en fait un projet très différent de Tegra, dédié aux terminaux mobiles.
Mieux exploiter les capacités des unités d’exécution :
Avant la commercialisation de Maxwell et 2013, nous devrions voir arriver d’autres technologies de la firme, telles que la mémoire virtuelle, la préemption qui devrait permettre de lancer des noyaux CUDA en parallèle et une meilleure gestion des processus pour éviter de surcharger le processeur ou le sous-exploiter.
Description des technologies évoquées dans ce sujet :
ARM : Dotés d'une architecture relativement plus simple que d'autres familles de processeurs, et bénéficiant d'une faible consommation, les processeurs ARM sont devenus dominants dans le domaine de l'informatique embarquée, en particuliers la téléphonie mobile et les tablettes. Ces processeurs sont fabriqués sous licence par un grand nombre de constructeurs.
Cuda : 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 programmer des GPU en C. Cette technologie a été développée par NVIDIA pour leurs cartes graphiques GeForce 8 Series, et utilise un pilote unifié utilisant une technique de streaming (flux continu). NVIDIA s'engage à ce que ses futures cartes graphiques restent compatibles avec CUDA.
Die ou processeur :Un processeur (aussi appelé microprocesseur ou CPU pour Central Processing Unit) est le coeur de l'ordinateur. Ce composant a été inventé par Intel (avec le modèle 4004) en 1971. Il est chargé de traiter les informations et d'exécuter les instructions. Il ne sait communiquer qu'avec le reste de l'ordinateur via le langage binaire. Le processeur est rythmé par une horloge (quartz) cadencée plus ou moins rapidement (on parle alors de fréquence).
A chaque impulsion d'horloge (signal électrique passant du niveau bas au niveau haut en cas de front montant), le processeur lit l'instruction stockée généralement dans un registre d'instruction (un registre est une petite mémoire très rapide située dans le processeur en lui-même) et exécute l'instruction. Dans une même gamme (et donc à architecture comparable) un processeur cadencé plus rapidement est plus efficace car il peut traiter les instructions plus rapidement.
Model Shader 5.0 :Dans le domaine de l' infographie , un shader de est un ensemble d'instructions du logiciel qui est utilisé principalement pour calculer le rendu des effets sur le matériel graphique avec un degré élevé de flexibilité. Les shaders sont utilisés pour programmer l' unité de traitement graphique (GPU) programmables pipeline de rendu , qui a surtout remplacé la canalisation de fonction fixes qui a permis seulement de transformation géométrique commune et pixel-shading fonctions; avec les shaders, des effets personnalisés peuvent être utilisés.
nanomètre :Un nanomètre (nm) est une unité de la longueur dans le système métrique , égal à un milliardième de mètre . Le nom combine le préfixe SI nano- (du grec ancien νάνος , nanos , "nain" ) avec le nom du parent unité de mètre (du grec μέτρον , metrοn », unité de mesure" ).
Le nanomètre est souvent utilisé pour exprimer les dimensions à l'échelle atomique: le diamètre d'un hélium atome, par exemple, est d'environ 0,1 nm, et celle d'un ribosome est d'environ 20 nm. Le nanomètre est couramment utilisé pour spécifier la longueur d'onde du rayonnement électromagnétique à proximité de la partie visible de l' éventail : la lumière visible, en particulier, varie de 400 à 700 nm. Dans ces utilisations, le nanomètre semble supplanter l'autre unité commune pour les dimensions de l'échelle atomique, l' angström , qui est égale à 0,1 nanomètre.
Cette unité est souvent associé avec le domaine de la nanotechnologie , et, depuis fin des années 1980, il a également été utilisé pour décrire les générations de l' technologie de fabrication dans l' industrie des semiconducteurs . Le nanomètre était autrefois appelée aussi millimicron , car il est de 1 / 1000 d'un micron (micromètre), et a été souvent notée par le symbole mμ ou (plus rarement) μμ.
PhysX :PhysX, est un moteur physique permettant de créer un rendu temps réel des collisions et des processus physiques complexes comme les créations de particules après impact.
Annoncé en 20051,2,3 et créé par la société AGEIA, il est racheté fin janvier 2008 par Nvidia4 et assimile Novodex, le moteur de rendu du fondeur.
Il est intégré dans plusieurs moteurs de jeu comme l’UnrealEngine 3 ou le Reality Engine. Le PhysX SDK peut utiliser la carte physique AGEIA, mais cette carte n’est pas nécessaire sauf pour l’activation de certains effets.
PhysX est compatible avec Windows, Linux, la Xbox 360, la Wii et la PlayStation 3. En août 2008, Nvidia annonce que les cartes GeForce 8 et supérieures sont compatibles avec l’accélération matérielle pour PhysX.
Technologie SLI :La technologie NIVIDA® SLI™ est une plateforme révolutionnaire et innovante qui vous permet d'augmenter les performances visuelles de votre PC en combinant plusieurs solutions graphiques NVIDIA avec une carte-mère certifiée SLI. Avec des algorithmes logiciels propriétaires et une unité d'extension dédiée dans chaque GPU NVIDIA, la technologie NVIDIA SLI fournit jusqu'à deux fois plus de performances (avec deux cartes) et 2,8 fois plus de performances (avec trois cartes) qu'une solution comprenant un seul GPU.
Technologie Optimus :
AUTONOMIE ET PERFORMANCES MAXIMALES. PLUS BESOIN DE COMPROMIS.
La technologie NVIDIA® Optimus™ optimise automatiquement votre notebook, en permettant des performances graphiques remarquables, tout en améliorant l’autonomie de votre batterie pour que votre plaisir dure plus longtemps.
Caractéristiques-clés :
- La technologie Optimus est entièrement automatique.
- Obtenez une meilleure autonomie et des graphismes superbes sans changer manuellement les paramètres.
- Sans aucun ralentissement ou aucune interférence, Optimus améliore automatiquement votre expérience sur notebook sans vous déranger dans votre travail.
- Les GPU NVIDIA avec la technologie CUDA™ fournissent au moins 10 fois plus de performances¹, ce qui vous permet de profiter de vos applications et de vos jeux sans craindre de ne plus avoir de batterie.
Tesselation ON :
Tesselation OFF :
Tesselation :La tesselation est une opération mathématique couramment utilisée en géométrie 3D, notamment dans les cartes graphiques 3D. Cette opération consiste à paver une surface avec un même motif. Cette transformation d’image en polygones est essentielle dans le graphisme des jeux vidéo.
Si l’on se place dans le cadre du graphisme en 3D, les motifs utilisés communément sont des polygones (notamment des triangles ou des rectangles) et la surface un objet ou un personnage de la scène 3D à animer. Le niveau de tesselation dépend ainsi de la taille du motif utilisé, mais également du nombre de triangles utilisés.
Plus le niveau de tesselation est élevé, plus le réalisme des objets ou personnages s’accroit. EN revanche, une telle opération demande une puissance de calcul grandissante et une mémoire vidéo accrue. Il existe des techniques mathématiques qui permettent d’augmenter le niveau de tesselation sans augmenter le nombre de points de départ, tel que le Truform d’ATI.
Suite à l'évolution des informations postées sur internet, je vous informerai de l'avancement de cette architecture très prometteuse
PS : La guerre, guerre Nvidia/AMD n'est pas autorisé ici merci
PS : Une image que j'ai trouvé très marrante
---------------
Intel Core i7 920 4.0 GHz 1.32 V /Mémoires : Corsair Vengeance DDR3 3 X 2 GB 1611 MHz/ /Carte graphique : Crossfire ATI HD 5870/Carte mère : Asus P6T SE/Alimentation : Corsair TX 650 W/Thermaltake Element G