Nvidia NV1 : Plongeon au cœur de son architecture révolutionnaire
Cet article explore en profondeur les innovations architecturales à l'origine de la puce graphique NV1 de Nvidia. L'auteur, David S. H. Rosenthal, relate son expérience chez Sun Microsystems et aux débuts de Nvidia, dévoilant les secrets du succès du NV1. Deux innovations clés ont été déterminantes : un nouveau modèle d'imagerie et une architecture d'E/S. Le modèle d'imagerie utilisait des patchs quadratiques au lieu de triangles, réduisant considérablement le transfert de données et permettant une fluidité de jeu optimale pour des titres comme Virtua Fighter sur le bus PCI, alors limité en bande passante. L'architecture d'E/S comportait un système d'objets virtualisés avec un gestionnaire de ressources logiciel, permettant une émulation flexible des fonctionnalités matérielles, accélérant considérablement le développement et réduisant les risques. L'auteur soutient que le NV1 n'était pas simplement un produit minimum viable, mais une architecture avant-gardiste, construite sur une compréhension approfondie des besoins futurs des systèmes d'exploitation et des graphismes, jetant les bases des succès ultérieurs de Nvidia.