NVIDIA doesn't know how to design simple hardware.
Quand je disais ça, c'était pour la gestion d'énergie qui est compliquée pour pas grand chose. Je travaillais sur la gestion du ventilateur et voir que piloter
un moteur d'exécution est plus facile qu'un ventilateur, c'était surréaliste.
À contrario, 95% du design hardware d'NVidia est purement génial. On pousse quelques coups de gueules parfois car on a besoin de souffler un coup mais c'est en général justifié quelques années plus tard quand on comprend mieux les contraintes sur les ingénieurs NVidia. Pour les 5% restant, on a de grosses surprises et on se demande sous quelles drogues étaient les ingénieurs quand ils ont conçu ce matériel!
Cela dit, la 3D et les contrôleurs mémoire sont la spécialité d'NVidia et je peux vous assurer que ça se ressent dans le matériel! La 3D est relativement simple à implémenter du coté Nouveau maintenant qu'on a les briques de base. Comme je l'ai dit plus haut, ce qui manque maintenant, c'est le support dans Gallium des nouvelles extensions.
D'après ce qu'on peut lire les GPU NVidia sont inutilement complexes (sans doute comme les CPUs x86, obligés de se coltiner l'antériorité)
Non, Nvidia ne se coltine pas l'antériorité. Ils ont tout changé pour les Geforce 8 et, à ma connaissance, il n'y a plus rien à changer. Il faut juste rajouter le support des nouvelles instructions. Fermi a changé pas mal de choses, mais pas sur la 3D.
[^] # Re: 3D
Posté par Martin Peres (site web personnel) . En réponse à la dépêche Entretien avec Martin Peres, développeur Nouveau. Évalué à 10.
Quand je disais ça, c'était pour la gestion d'énergie qui est compliquée pour pas grand chose. Je travaillais sur la gestion du ventilateur et voir que piloter
un moteur d'exécution est plus facile qu'un ventilateur, c'était surréaliste.
À contrario, 95% du design hardware d'NVidia est purement génial. On pousse quelques coups de gueules parfois car on a besoin de souffler un coup mais c'est en général justifié quelques années plus tard quand on comprend mieux les contraintes sur les ingénieurs NVidia. Pour les 5% restant, on a de grosses surprises et on se demande sous quelles drogues étaient les ingénieurs quand ils ont conçu ce matériel!
Cela dit, la 3D et les contrôleurs mémoire sont la spécialité d'NVidia et je peux vous assurer que ça se ressent dans le matériel! La 3D est relativement simple à implémenter du coté Nouveau maintenant qu'on a les briques de base. Comme je l'ai dit plus haut, ce qui manque maintenant, c'est le support dans Gallium des nouvelles extensions.
Non, Nvidia ne se coltine pas l'antériorité. Ils ont tout changé pour les Geforce 8 et, à ma connaissance, il n'y a plus rien à changer. Il faut juste rajouter le support des nouvelles instructions. Fermi a changé pas mal de choses, mais pas sur la 3D.