Les « prochains produits révolutionnaires d'Apple », avec Nvidia ?

Mickaël Bazoge |

Nvidia revient en odeur de sainteté chez Apple, comme le raconte Bloomberg. Plusieurs offres d'emploi publiées par le spécialiste des cartes graphiques annoncent en effet un réchauffement des relations avec le constructeur de Cupertino. Dans une offre pour un ingénieur logiciel, Nvidia dit que cette perle rare devra « aider à produire les prochains produits révolutionnaires d'Apple », rien de moins !

Il lui faudra travailler en partenariat avec Apple et développer du code qui « définira et bâtira le futur » des logiciels graphiques sur les Mac. Tout cela est bien alléchant. Une autre offre parle elle de développer des pilotes graphiques de produits Nvidia pour les Mac.

Actuellement, les Mac embarquent des cartes Intel ou des GPU d'AMD pour les hauts de gamme. Nvidia n'est plus présent nulle part dans cette famille de produits. À lire ces offres d'emploi, il semble que Nvidia aura bientôt de nouveau droit de cité dans les ordinateurs d'Apple.

Bloomberg évoque un besoin de puissance pour la réalité virtuelle — et on sait à quel point les Mac sont sous-dimensionnés dans ce domaine, lire : Oculus sur Mac ? Si jamais Apple sort un bon ordinateur. Dans une moindre mesure, les calculs liés à l'apprentissage automatique pourraient aussi tirer profit de cette puissance ; au contraire de Google qui déporte ces calculs vers ses serveurs, Apple laisse ses ordinateurs faire tout le travail.

Tags
avatar awk | 

Au passage s'il y a changement d'alliance il n'est pas improbable que Nvidia soit prés à de gros efforts de négociation pour enfoncer le clou sur un concurrent très fragilisé économiquement.

avatar IceWizard | 

Chouette, peut-être que Civilization 5 sera fluide sur mon prochain MacBookPro. Et qu'il n'y aura plus cet horrible bruit de soufflerie dés qu'un jeu monte un peu en charge (MBPr 13" mi-2015 - GPU intégré Intel iris). * touche du bois *

avatar Rayban | 

@IceWizard :
Il est fluide sur mon Mac Pro de 2006 ...

avatar bobdu87 | 

Moi aussi il est fluide en mode minimum ;)

avatar Insima | 

Enfin ! Le retour de NVIDIA !

avatar Almux | 

A chaudement souhaiter pour tous ceux qui créent des animations 3D. Pour l'heure, rien n'arrive à la cheville de CUDA… et pour ça: Il faut une CG NVidia, point barre!

avatar cv21 | 

Justement AMD propose un outil aux développeurs pour convertir les instructions CUDA pour les intégrer à OpenCL et donc lever le verrou de CUDA=uniquement NVidia.
Pas sûr que les développeurs se lancent.

http://www.amd.com/Documents/HIP-Datasheet.pdf

avatar Philbee | 

C'est un peu comme passer du C au C++ ...effectivement, pas sûr que les développeurs se lancent ! :-D

avatar awk | 

@Philbee

L'analogie est quand même assez capilotractée ;-)

Le plus gros frein provient surtout de la très forte érosion de la présence d'ADM sur le segment des stations de travail servant ce type d'usages.

Pourquoi s'emmerder pour un faible retour sur investissement ?

avatar Philbee | 

Pour faire simple : CUDA est en C et OPEN CL en C++

Donc, pas de capilotractage ;-)

avatar awk | 

@Philbee

Si, si réduire la problématique à cela me semble l'être, pour le moins ;-)

avatar cv21 | 

Quand on voit que Adobe a adressé un message alarmant sur l'arrêt soudain de Quicktime Legacy alors qu'Apple a affiché sa feuille de route sur le remplacement de QTKit depuis des lustres, effectivement j'ai l'impression que les développeurs s'emmerdent surtout sur le développement de nouvelles fonctions plutôt que sur les fondements des logiciels.
Cela peut se comprendre au regard du faible retour sur investissement.

avatar IceWizard | 

@Rayban
"Il est fluide sur mon Mac Pro de 2006 ..."

En fait Civilisation 5 est globalement fluide sur mon MBPr, mais il se produit des choses curieuses. Par exemple quand je change de zone en cliquant sur la mini-carte, il arrive (une a deux fois par heure) que le décor s'affiche en fil de fer, sans textures. L'image met prés d'une seconde à se reconstruire à la normale, les textures semblant se charger les unes après les autres, au ralenti.

avatar pn10000 | 

Si c'est une allusion au prochain macbook pro j'ai l'impression qu'ils sont loin d'être ! :(

avatar pn10000 | 

*prets

avatar Myaboki | 

Un Mac pro avec nVidia, ce qui expliquerait le retard de renouvellement ? On peut rêver...

avatar awk | 

@Myaboki

C'est un des bruits de couloir du FCPX user group au NAB, mais ce n'est qu'un bruit de couloir : Apple attend la fin des accords avec AMD.

avatar bobdu87 | 

En tout cas, c'est très bien si apple se rapproche de NV pour utiliser autre chose que des GPU outrepassé, mais Apple a mis bien trop de temps a corriger le tir (on en sait rien tout ceci reste encore de la supposition, embauché des gens dont le boulot demande 1 ou 2 ans avant de pouvoir apparaitre dans la gamme réelle), moi je quitte le navire vers l'autre monde où la visibilité sur l'avenir est autrement moins hasardeuse que chez apple...

avatar awk | 

@bobdu87

"GPU outrepassé"

Objets inanimé avez-vous donc une âme ?

?

avatar bobdu87 | 

Oui moi j'ai une âme mais plus apple ;)
Payer des GPU dépassés dans des machines qui avoisinent les les 3000 euros, c'est fort en cacao et non cocoa! Si la 390m du mac book pro *haut de gamme* vous semblent correcte, c'est très bien... Je suis plus dans les 1080*m* qui rentrent dans des portables en offrant des performances qui rendent chauve un mac pro desktop haut de gamme...
Mais bon rien d'étonnant, les fans d'apple sont totalement hermétiques a ce qui se fait ailleurs, en même temps c'est bien pratique pour éviter de voir le ridicule de ce qu'apple propose actuellement...

Ce que les belges disent de la France est finalement très proche de ce qu'on peut dire des apple fanboys : même sur un tas de fumier le coq chante fièrement....

avatar awk | 

@bobdu87

"Oui moi j'ai une âme mais plus apple ;)

C'était juste un clin d'oeil a ton étrange usage "d'outrepassé" qui n'a pas le sens que tu sembles lui prêter ;-)

Aucun pb à ce que tu trouves ton bonheur sous d'autre cieux que ceux d'Apple ;-)

avatar cv21 | 

@bobdu87

Effectivement, si une puce Intel suffit à la plupart des utilisateurs ceux qui ont des besoins GPU importants doivent se sentir lésés sur la plateforme macOs. Si cela ne justifie pas, j'ai l'impression que cela a toujours été le cas.

S'embarquer sur macOs c'est aussi être conscient des limites des choix d'Apple. Malgré toutes les frustrations, mauvaises surprises, pour ma part je tiens le choc. :)) ATI 4850 512Mo sur iMac :)) C'est fou, mais je préfère signaler que ça marche pour de l'email, internet et autres. Sur FCPX(HD), Motion, C4D, ben là je pars fumer une clope lors des calculs et pourtant, ça marche.

Au boulot, iMacs de 2014, avec des cartes de 2go ou 4go, rien de différent pour email, internet et autres en revanche pour FCPX/Motion il y a un monde. Et cela me suffit à l'usage. Les rares fois ou j'ai pu accéder aux macpro 2013, là, super plongée dans un autre univers et il faut avouer que cela laisse rêveur d'imaginer ce que cela donnerait avec des cartes comme les 1080. Tout cela pour dire que je comprends la remarque.

D'après ces offres d'emplois, Apple semble rester sur OpenCL /Metal et semble n'avoir que faire de OpenGL/Vulkan et CUDA. Si les développeurs n'adhèrent pas à ces dogmes technologiques, la messe est dite et ceux qui ont besoin des avantages de CUDA ou Vulkan iront sans doute voir ailleurs.

avatar awk | 

@cv21

D'après ces offres d'emplois, Apple semble rester sur OpenCL /Metal et semble n'avoir que faire de OpenGL/Vulkan et CUDA. Si les développeurs n'adhèrent pas à ces dogmes technologiques, la messe est dite et ceux qui ont besoin des avantages de CUDA ou Vulkan iront sans doute voir ailleurs.

Les offres n'émanent pas d'Apple mais de Nvidia ;-)

Sur CUDA ils ne doivent pas vraiment manquer de spécialistes ;-)

De même pour OpenGL et son successeur Vulkan

avatar cv21 | 

J'ai bien vu que les annonces sont éditées par NVidia :))
J'ai dû mal formuler ma pensée. J'essaie autrement.

Sur le logiciel Fusion par exemple, le noeud de rendu peut utiliser soit les CPU, soit OpenGL.
Sur les anciens macpro la Nvidia quadro 4000 n'est plus supportée par blackmagic resolve car elle ne prend pas en compte CUDA2.

J'imagine mal les développeurs proposer leurs logiciels à la fois optimisés OpenCL, OpenGL, CUDA et maintenant Metal. Ça fait beaucoup, non ?

En grossissant le trait, supposons une station de travail avec la "magnifique" 1080 avec un driver pour Mac :
- LES logiciel 3D optimisés CUDA
- LES logiciels Adobe optimisés CUDA, etc..
- LE logiciel d'Apple, dans son coin, optimisé Metal, pas optimisé sur la 1080, on passe un peu à côté, non ?

Je me trompe peut-être. Je ne fais pas le distinguo entre la puissance brute de la carte vidéo et l'apport des API.

avatar awk | 

@cv21

Si Nvidia revient dur les Mac ils devront supporter un large ensemble d'API

- Metal évidement puisque ces le cheval de bataille d'Apple et qu'il est utilisé par l'OS.
- OpenCL aussi car la bases logiciel reposant sur cette approche et large et que les logiciels Apple y ont recourt.
- CUDA : Forcément puisque Nvidia porte cette technologie
- OpenGL : Obligatoirement
- Vulkan : Difficilement contournable puisqu'il a vocation à se substituer à Open GL qui n'évoluera normalement plus.

Avec cela le champs des possible des usages GPGPU sur Mac couvrira un large ensemble.

Nvidia cherche à recruter sur les enjeux où elle n'a pas d'expérience à commencer par Metal

Mais au delà de l'existence de ces API la grande question reste celle de la qualité de l'implémentation, hors Metal, Mac OS est actuellement très à la traine.

Il y a un travail de fond espéré depuis des années qui est à faire pour tirer vraiment partie du potentiel des GPU sur MacOS

Pages

CONNEXION UTILISATEUR