Les derniers contenus liés au tag Logan

Nvidia passe sa Shield au format Tablette

Publié le 22/07/2014 à 15:00 par Marc Prieur

Après la Nvidia Shield lancée début 2013, qui est au passage renommée en Shield Portable, Nvidia lance une nouvelle version, la Shield Tablet, qui est toujours sous Android. Cette fois le format est plus classique puisqu'il s'agit d'une tablette 8" dotée d'un écran full HD 1920x1200 en IPS.


Le cœur de la bête est constitué d'un Tegra K1. Annoncé en début d'année, ce SoC intègre pour rappel 4 cœurs Cortex-A15 32 bits, comme sur le Tegra 4, mais le GPU évolue fortement et est basé sur l'architecture Kepler avec 192 "cores" (1 SMX) et un niveau de fonctionnalité de type Direct3D 11_0 / OpenGL 4.4 / OpenGL ES 3.1 / Android Extension Pack.

Elle intègre par ailleurs deux hauts parleurs, un port micro SD, deux caméras 5 Megapixels et gère le WiFi 802.11 a/b/g/n ainsi que le Bluetooth 4.0 LE. Un GPS est intégré ainsi qu'un capteur de mouvement ainsi qu'un stylet. La sortie vidéo est de type mini HDMI 1.4a et un port micro USB 2.0 est présent, la tablette supporte par ailleurs les casques micro et intègre une batterie Lithium ion de 19.75 watt heure.


Deux versions sont prévues, une version 16 Go à 299$ et une 32 Go avec LTE à 399$, les deux seront disponibles en Europe mi-août avec en option un étui à 39$ permettant de la tenir à la verticale. Mais quel rapport avec Shield me direz-vous ? Pour Nvidia plus qu'une tablette il s'agit d'une console à associer au Shield Controller, une manette reliée en WiFi (4 peuvent être utilisées en même temps) ou en filaire via une prise micro USB 2.0 qui est également utilisée pour le rechargement de la batterie Li-ion. Vendue à l'unité 59$, elle dispose également d'un port permettant de connecter un casque avec micro.

Comme la Shield Portable, la Shield Tablette supporte Nvidia Gamestream qui permet de streamer les jeux d'un PC Windows équipé d'une GeForce vers la Shield, ainsi que GRID Cloud Gaming qui permet de jouer à des jeux qui tournent sur des serveurs distants (beta version réservée aux USA et limitée à 16 jeux). Elle intègre par contre une nouveauté destinée aux joueurs qui était réservée aux GeForce jusqu'alors, ShadowPlay qui permet un encodage H.264 à peu de frais en vue d'un streaming des parties sur Twitch par exemple.


A noter que la Shield Portable n'est pas oubliée puisqu'elle bénéficiera de certaines mises à jour applicatives lors du lancement de Shield Tablet (améliorations de Shield App et de Gamestream) et supportera les Shield Controller.

Ecarté des consoles "classiques", Nvidia continue d'essayer de proposer des alternatives. Alors que la Shield initiale n'avait été lancée qu'outre atlantique, cette fois la Shied Tablet a droit à un lancement en Europe le 14 août après les USA et le Canada le 29 juillet, d'autres régions devant suivre à la rentrée. Reste à savoir si cet élargissement et les nouveautés apportées permettront à Nvidia d'obtenir de meilleurs résultats pour cette nouvelle Shield, la première version ayant enregistré des ventes "modestes" de l'aveu de Jen-Hsun Huang, CEO de Nvidia.

Focus : Nvidia Tegra K1 et son GPU Kepler : les details

Publié le 06/01/2014 à 15:20 par Damien Triolet

Enfin, après plusieurs générations de SoC basés sur un GPU à l'architecture vieillissante, Nvidia intègre un GPU digne de ce nom. Exit le GeForce ULP et place à Kepler pour le futur Tegra K1 !

Le Tegra K1 v1

Il a souvent été fait référence au nouveau SoC de Nvidia, nom de code Logan, en tant que Tegra 5, succession logique au Tegra 4. Nvidia a cependant décidé que la rupture d'architecture qui l'accompagne devait se refléter dans le nom du produit qui sera ainsi officiellement...

[+] Lire la suite

CES: Nvidia annonce Tegra K1, avec Denver en option

Publié le 06/01/2014 à 07:48 par Damien Triolet

A chaque CES son nouveau Tegra. L'édition 2014 du salon ne déroge pas à la règle et Nvidia y annonce officiellement son nouveau SoC précédemment connu sous le nom de code Logan. Destiné aux tablettes, aux gros smartphones et autres consoles mobiles, le Tegra K1 se démarque des précédents Tegra par l'arrivée, enfin d'un GPU Kepler, à l'architecture identique à celle des GeForce GTX 600 et GTX 700.


Nous vous avons déjà parlé de Logan à plusieurs reprises, Nvidia ayant dévoilé ses caractéristiques principales en mars lors de sa conférence GTC et cet été lors du Siggraph :

4+1 cores Cortex-A15 32-bit
GPU Kepler 192 "cores" (1 SMX)
Interface mémoire 64-bit

Grossièrement Tegra K1 est donc un SoC Tegra 4 dont le GPU de classe DirectX 9 à l'architecture vieillissante a été remplacé par un GPU Kepler de classe DirectX 11 qui correspond à une demi GeForce GT 740M. Une évolution attendue depuis longtemps qui permet à Nvidia, enfin de proposer pour son SoC une composante graphique à la hauteur de sa réputation sur PC.


Nvidia parle de 365 Gflops soit une puissance de calcul au niveau des pixels supérieure à celle des consoles PS3 et Xbox 360. De quoi afficher des performances qui seraient plus que doublées par rapport à celle du SoC Apple A7.

En dehors du nom commercial du SoC, l'autre grosse annonce concerne l'arrivée d'une seconde version de Tegra K1… équipée avec 2 cores Denver. Pour rappel il s'agit du premier core ARMv8 64-bit développé en interne par Nvidia, qui promet pour celui-ci des performances de premier plan tant en single thread qu'en multi thread.


Les premiers prototypes de cette version de Tegra K1 viennent tout juste de sortir des usines de TSMC et étaient déjà fonctionnel, ce que nous avons pu observer lors d'une démonstration très limitée qui n'incluait malheureusement aucun aperçu de ses performances. Il est encore trop tôt pour cela et Nvidia est probablement très optimiste en parlant de l'arrivée de premiers produits au second semestre. Nous tablons plutôt sur fin 2014 pour que ce Tegra K1 v2 débarque dans le commerce.


Nvidia en a profité pour dévoiler les grandes lignes de ses spécifications. Contrairement au Cortex-A15 qui est de type superscalaire 3 voies, Denver passe à 7 voies. Une architecture beaucoup plus large qui s'annonce effectivement bien plus performante en single thread. Pour le reste, Nvidia parle de fréquences jusqu'à 2.5 GHz, de caches L1D et L1I qui passent à 128 Ko et 64 Ko ainsi que d'un GPU Kepler identique à celui de Tegra K1 v1. Les deux versions de Tegra K1 seront compatibles pin-to-pin, ce qui permettra aux fabricants de passer assez facilement de l'un à l'autre, et ce qui indique que l'interface mémoire reste identique à 64-bit (double canal 32-bit).

Kepler mobile & Logan: l'offensive de Nvidia

Tags : Kepler; Logan; Nvidia; Tegra;
Publié le 24/07/2013 à 16:15 par Damien Triolet

Visiblement très actif lors de ce SIGGRAPH, Nvidia vient d'en dévoiler un petit peu plus au sujet de la variante ultra mobile de Kepler. Ce GPU prendra place dans le SoC Logan, probablement le futur Tegra 5, et viendra également concurrencer directement les PowerVR d'Imagination et autres Mali d'ARM.

Deux démonstrations techniques mettent tout d'abord en avant des capacités de rendu proches de ce qui se fait sur PC. Nvidia nous précise en effet que les fonctionnalités sont similaires à celles des gros GPU PC, que ce soit au niveau du support de DirectX 11.x (niveau 11_0), d'OpenGL 4.x, d'OpenCL ou encore du CUDA. Une révolution par rapport à OpenGL ES 2.0 qui limite les Tegra 2, 3 et 4 !


La première démonstration est une version simplifiée du rendu de visage réaliste qui avait été présentée à la GDC en mars dernier : FaceWorks Mobile. Cette démonstration avait été initialement faite sur base d'une GeForce GTX Titan et pour le SoC Logan, Nvidia a réduit la résolution et la qualité de certains effets de manière à conserver le principal tout en s'adaptant à un GPU annoncé comme capable de tenir dans une enveloppe thermique de 2W :



La seconde démonstration met de son côté en avant le support complet d'OpenGL 4.3 et d'effets tels que la tessellation, particulièrement utile dans le monde mobile puisqu'elle permet de réduire les transferts de données, plus énergivores que les opérations traitées par le GPU pour générer des triangles supplémentaires :



Ces démonstrations ne nous donnent pas de réelles indications concernant le niveau de performances du GPU de Logan, mais mettent par contre en avant le fait qu'il supporte bien toutes les dernières techniques de rendu et que son support logiciel est déjà bien avancé. En réalité, selon nos informations, cela fait plusieurs années que les développeurs de Nvidia préparent son support à travers une unification du cœur des pilotes entre les divisions GeForce et Tegra.

Nvidia ne rentre pas dans les détails techniques, ceux-ci seront dévoilés plus tard, mais parle malgré tout d'un GPU équipé de 192 unités de calcul (les "cores" en mauvais langage commercial) dérivées de l'architecture Kepler des GeForce 600 et 700. Notez que c'est différent de ce qui avait été sous-entendu au départ par Nvidia puisque ce dernier avait indiqué que la plateforme Kayla, destinée à émuler le SoC Logan, était associée à un GPU Kepler similaire équipé de 384 unités de calcul (le GK208).

Sans précision sur le détail de l'architecture, il est difficile de savoir comment sont organisées ces unités de calcul, cela pourrait être un seul SMX similaire aux GPU Kepler classiques ou quelque chose de totalement différent. Tout comme le récent GPU d'entrée de gamme de la marque, le GK208, il semble toutefois évident que le nombre d'unités de texturing sera proportionnellement réduit par rapport aux autres GPU Kepler. Ces unités sont liées à un flux de données continu, ce qui implique une dépense d'énergie importante. Les 192 unités de calcul de Kepler mobile seront ainsi probablement associées à 8 voire 4 unités de texturing.

Pour pouvoir tenir dans une enveloppe de 2W, Nvidia a également dû optimiser différents aspects de son GPU et mentionne par exemple une interconnexion interne revue. Celle-ci étant à la base conçue pour permettre à un nombre important de blocs d'unités de toutes sortes de communiquer entre elles, il semble logique que certaines simplification soient possibles à ce niveau pour un petit GPU. Pour le reste, il n'est pas impossible que la précision de calcul soit réduite quand toutes les unités sont exploitées, que certains datapaths ait été réduits en largeur ou que le débit de certaines unités ait été revu à la baisse. Certains compromis sont bien entendu nécessaires et ont été prévus lors du développement de l'architecture pour pouvoir faire passer Kepler de 250W dans une GeForce GTX Titan à 25W pour une GeForce GT 630 et à 2W pour le GPU de Logan.


Pour illustrer la puissance de ce GPU mobile, Nvidia nous fournit un graphe assez vague qui compare ce qui serait la puissance de calcul brute. Kepler mobile est décrit sur ce graphe comme étant 5x plus performant que le PowerVR SGX 554MP4 de l'iPad 4 et légèrement plus performant qu'une GeForce 8800 GTX, le haut de gamme de fin 2006. Nous n'en tirerons aucune conclusion puisque s'il s'agit bien de la puissance de calcul, elle serait alors de +/- 384 Gflops, ce qui correspondrait à un GPU Kepler mobile cadencé à 1 GHz. Une telle fréquence nous semble peu compatible avec les 2W annoncés par Nvidia et correspond probablement à une version du SoC avec TDP plus élevé. A l'opposé des performances maximales, Nvidia nous indique également que lorsque ce GPU est cadencé de façon à offrir les mêmes performances que celles du GPU de l'iPad 4, sa consommation est alors trois fois moindre.

Par ailleurs, il faut garder en tête que les performances en pratique d'un GPU ne dépendent pas exclusivement de sa puissance de calcul. La puissance de texturing et la bande passante mémoire sont deux éléments cruciaux qui devront faire avec les contraintes d'une enveloppe thermique compressée autant que possible. Le niveau de performances en pratique devrait plutôt se situer entre celui des GeForce 8600 GT et 9600 GT, suivant les versions, ce qui est déjà très bien.

Que retenir de tout cela ? Entre une démonstration simplifiée qui tourne sur un GPU simplifié et des détails techniques très vagues, l'annonce de Nvidia peut être vue comme une coquille vide, une tentative de démarrer du hype sur base de peu de choses. Si ce dernier aspect n'est pas à négliger, l'annonce de Nvidia est cependant loin d'être insignifiante.

Alors que ce SoC Logan est attendu dans le commerce au printemps prochain, les démonstrations de Nvidia représentent un avertissement clair à la concurrence : sa plateforme de développement est prête, l'environnement logiciel est prêt et les développeurs vont pouvoir facilement porter des graphismes plus évolués tirés du monde PC ou des consoles vers les périphériques mobiles.

Les concurrents principaux de Nvidia au niveau des GPU mobiles, Qualcomm (Adreno), Imagination (PowerVR) et ARM (Mali) ont depuis quelques années systématiquement une avance technologique sur Nvidia au niveau de leurs GPU. Ils dominent également largement le marché. Mais pourtant, sur le plan graphique, ils ne sont pas réellement parvenus à transformer leurs avantages sur le papier dans la pratique, soit par manque de moyens investis pour convaincre les développeurs de tirer le maximum de leur GPU, soit par une arrivée très tardive de pilotes complètement, voire même partiellement, fonctionnels.

Nvidia a probablement été clairvoyant et pragmatique à ce niveau en se contentant jusqu'ici de relativement peu sur le plan matériel pour ses GPU mobiles. De quoi pouvoir attribuer plus de ressources sur d'autres fronts en se contentant de son expérience dans le monde graphique pour préparer calmement l'arrivée d'une offensive enfin digne de la marque GeForce.

Cette offensive ce sera Logan. En profitant de son expérience et d'un GPU cette fois plus que compétitif, Nvidia compte bien s'affirmer comme la référence pour le jeu mobile et profiter de l'explosion de ce marché pour convaincre une part plus significative des fabricants de smartphones et tablettes de faire confiance aux SoC Tegra… ou tout simplement au GPU GeForce mobile/ULP. Il y a peu, Nvidia a en effet indiqué clairement que son GPU Kepler mobile serait disponible sous licence pour d'autres fabricants de SoC. Nul doute que l'annonce d'aujourd'hui pose la base d'une stratégie destinée à convaincre les partenaires d'Imagination ou d'ARM de changer de crèmerie !

GTC: Performances GPU de Logan = GT 640M ?

Publié le 26/03/2013 à 06:25 par Damien Triolet

Durant la GTC 2013, nous avons pu nous entretenir avec Ian Buck qui est à l'origine de la première version de CUDA et actuellement General Manager chez Nvidia pour les technologies du GPU Computing. Interrogé au sujet de Kayla, la plateforme de développement CUDA on ARM équipée d'un GPU GK208, Ian Buck nous a indiqué que les performances GPU, au niveau de CUDA, étaient bel et bien représentatives de celles de Logan, sans vouloir en dire plus.


Bien que ce niveau de performances représente le bas de gamme sur PC, il s'agit d'une évolution énorme pour un SoC Tegra. Si le passage au 20nm et sans aucun doute plusieurs évolutions de l'architecture (avec probablement une réduction du nombre d'unités de texturing), faciliteront l'arrivée de l'architecture Kepler et de CUDA dans le monde ultra-mobile, il est difficile d'imaginer que ces 384 cores (ou équivalents) flexibles ne consommeront pas plus que les 72 cores avec pipeline fixe de Tegra 4.

De quoi nous laisser spéculer qu'avec Logan, Nvidia devra se contenter de versions bridées (en termes d'unités actives ou de fréquences) pour les "petites" tablettes et les superphones, mais compte par contre revoir ses prétentions à la hausse avec un SoC capable de monter en gamme pour viser les "grosses" tablettes voire des ultra-portables et bien entendu le successeur de Shield.

Parallèlement à cela, Ian Buck nous a indiqué que CUDA devrait progressivement devenir "power aware" et devenir capable de prendre en compte l'aspect consommation ou tout du moins de permettre aux développeurs de le faire. Cela se fera tout d'abord au niveau des outils tels que Nsight (et sa version Tegra) qui d'ici quelques temps reporteront des informations liées à la consommation.

Il est possible qu'à terme, les compilateurs CUDA, permettent optionnellement d'améliorer le rendement énergétique, mais cela est encore à l'état de recherche et prendra encore plusieurs années avant d'éventuellement se concrétiser. Globalement, la meilleure stratégie reste d'exécuter le plus rapidement une tâche pour retourner au repos dès que possible mais ce n'est pas toujours vrai, d'autant plus dans le cas d'une tâche continue telle que le rendu 3D sur GPU. Par exemple, calculer une valeur au lieu de la lire en mémoire peut avoir un léger impact sur les performances mais augmenter le rendement énergétique.

En plus de préparer le futur avec CUDA, dans l'immédiat, le plus important pour Nvidia est probablement d'arriver à convaincre un maximum de développeurs que faire l'effort nécessaire pour arriver à utiliser 2 threads ou plus à fréquence modérée offre un meilleur rendement que se contenter d'un seul thread mais des performances de la fréquence CPU maximale.

Correction du 01/07/2013: le nom du GPU que nous pensions être GK117 est en réalité GK208.

Top articles