Ça, c'est une connerie monumentale. Comment peut-on connaître exactement l'architecture interne d'un processeur (fût-il graphique) en n'ayant que ces specs, à savoir la manière de le programmer (c'est à ça que sert un pilote). Pourquoi est-ce qu'en connaissant le jeu d'instructions x86 personne d'autre qu'AMD et Intel sont capables de sortir un processeur x86 aussi performant ?
Pour les CPU et les GPU (qui sont d'ailleurs a l'heure actuelle devenu plus complexe que les CPU x86), je suis d'accord que les specs ne permettront pas de le refaire. Maintenant prenons les modems usd-adsl, il faut savoir que c generalement un mini os embarque qui tourne dessus et que le driver s'occupe de la communication avec celui-ci. Le fait d'avoir le driver open-source permettrait de faire bcp de choses pas tres catholiques avec celui-ci (bon c pas pour ca que j'approuve mais je comprends le point de vue des fabricants).
Qu'est-ce qu'il y a à cacher ? C'est complètement stupide comme raisonnement. C'est propriétaire parce que chez NVidia, ce sont des cons, un point, c'est tout.
Ptet que tu devrais te renseigner avant de parler.
Les cartes graphiques sont un rare domaines ou les drivers apporte plus de plus-value que la carte elle-meme.
Les cartes graphiques sont des GPU programables en ce sens que c le driver qui programme le GPU pour les differents algorithmes de traitement et d'optimisation de l'utilisation du GPU.
Les algorithmes de chaque fabricant fait toute la difference avec les voisins. Comme exemple, regarde nvidia qui tient encore un peu tete a ATI alors qu'en puissance brute le GPU d'ATI est nettement plus puissant que le sien, et cela juste grace a leurs drivers (ATI a d'ailleurs fait d'enorme progres sur ces drivers dernierement).
Sinon regarde donc du cote de la DDK (driver developpement kit de MS) et tu verra que c le driver de la cg qui doit implementer la grosse majorite des API dx nativement; en clair tous les algos de;
- gestion memoire, gestion rendu, gestion textures, ...
- algos 3d de haut nivo (equivalent splines, ...)
- algos 3d de clipping
- algos 3d de LOD
- ...
Pour openGL c la meme chose plus de 70% de l'api est fait pour etre implementee par le driver (cf ce que fait NVIDIA).
Il faut savoir que la grande majorite des algos de 3d (et souvent les plus complexes) sont en fait recherches et implementes pour les drivers de cg. Et ca vaut de l'or (PS: si qqu'un saurait ou on peut avoir des infos pertinents sur les tout derniers algos de clippings de 3dfx avant le rachat je suis preneur)
[^] # Re: Mais bien sûr ...
Posté par Raphael Junqueira . En réponse à la dépêche Nouveaux pilotes NVidia pour Linux. Évalué à 10.
Pour les CPU et les GPU (qui sont d'ailleurs a l'heure actuelle devenu plus complexe que les CPU x86), je suis d'accord que les specs ne permettront pas de le refaire. Maintenant prenons les modems usd-adsl, il faut savoir que c generalement un mini os embarque qui tourne dessus et que le driver s'occupe de la communication avec celui-ci. Le fait d'avoir le driver open-source permettrait de faire bcp de choses pas tres catholiques avec celui-ci (bon c pas pour ca que j'approuve mais je comprends le point de vue des fabricants).
Qu'est-ce qu'il y a à cacher ? C'est complètement stupide comme raisonnement. C'est propriétaire parce que chez NVidia, ce sont des cons, un point, c'est tout.
Ptet que tu devrais te renseigner avant de parler.
Les cartes graphiques sont un rare domaines ou les drivers apporte plus de plus-value que la carte elle-meme.
Les cartes graphiques sont des GPU programables en ce sens que c le driver qui programme le GPU pour les differents algorithmes de traitement et d'optimisation de l'utilisation du GPU.
Les algorithmes de chaque fabricant fait toute la difference avec les voisins. Comme exemple, regarde nvidia qui tient encore un peu tete a ATI alors qu'en puissance brute le GPU d'ATI est nettement plus puissant que le sien, et cela juste grace a leurs drivers (ATI a d'ailleurs fait d'enorme progres sur ces drivers dernierement).
Sinon regarde donc du cote de la DDK (driver developpement kit de MS) et tu verra que c le driver de la cg qui doit implementer la grosse majorite des API dx nativement; en clair tous les algos de;
- gestion memoire, gestion rendu, gestion textures, ...
- algos 3d de haut nivo (equivalent splines, ...)
- algos 3d de clipping
- algos 3d de LOD
- ...
Pour openGL c la meme chose plus de 70% de l'api est fait pour etre implementee par le driver (cf ce que fait NVIDIA).
Il faut savoir que la grande majorite des algos de 3d (et souvent les plus complexes) sont en fait recherches et implementes pour les drivers de cg. Et ca vaut de l'or (PS: si qqu'un saurait ou on peut avoir des infos pertinents sur les tout derniers algos de clippings de 3dfx avant le rachat je suis preneur)