Voici, pour ceux pour qui la technique est tout, un copié/collé venant du forum Xbox, ou un comparatif PS2/Xbox. Donnez-moi votre avis sur le sujet, sans commencer à m´écrire que la Xbox a une Geforce 2 ultra-puissante etc... Je ne veux que des remarques au point de vue de l´architecture des consoles. Bon, je vous laisse lire ce long texte :
"X-Box : Puissante on ne peut pas le nier, mais absolument pas novatrice, c est une architecture classique (surtout pour des processeur SISC basé sur le modèle de " Von Neumann") c est à dire un processeur central qui contrôle toute les activités du système qui communique avec des extensions (chip video, mémoire, chip son...) via un bus central. C est une architecture ancienne, en fait c est la plus vielle qui existe et elle se caractérise par le fait qu elle ne peut faire qu une chose à la foie. J entend d ici des crétins dire qu elle à un processeur graphique et que donc elle peut faire plusieurs choses à la foi. C est FAUX (surtout avec direct X), le processeur central doit donner les ordres à la carte graphique ce qui le soulage de calcule qu il ne sait pas bien faire seul, mais quoi qu il en soit la carte graphique occupe le processeur. Celui-ci évidement est très rapide mais il vas comme même être périodiquement stopper car il doit s occuper de la carte graphique. Evidemment il en est de même pour le son et les autres périphériques. (avec le bemole qu il utilise très peut de ressource, juste histoire de dire au processeur, j ai fini mon morceau de musique qu est ce que je fait..). Le second point important sur le hard de la X-box est le processeur graphique, derivé d une Ge-force3 c est une merveille, il capable de faire un nombre impressionnant d opérations différentes (pour le détail allez sur le site de microsoft). La X-Box possède une petite innovation : la mémoire unifié, pas de quoi pavoisez pendant des siècles, mais intéressante comme même. Je m explique pour les non initiés, le chip graphique pour faire ses calculs à besoin de données donc d une mémoire, qui plus est rapide ( pour mettre des textures par exemple), mais elle coûte chère donc on en met le minimum. Ce qui oblige à " swanper ", c est à dire à charger les textures utiles en mémoire vidéo à partir de la mémoire de base, le temps du calcul, puis à recommencer si on veux changer les donner. Il y a donc duplicité des données : en mémoire centrale et en mémoire video. Microsoft à décider de rassembler les deux comme çà plus de problèmes. Sur le plan de la programmation on dit qu elle est séquentielle, cela signifie qu à un moment donner une seule chose peut être faite. Donc on programme le processeur pour qu il alterne construction de l image, gestion de l intelligence du jeux, gestion de l environnement, gestion de l utilisateur etc... Le gros point noire apparaît tout de suite, il faut un processeur très rapide, pour qu il puisse alterner toutes ces taches très rapidement pour donner l illusion qu il fait tout en même temps. Il y tout de même un gros avantage à cela : c est facile à programmer, tous simplement par ce que tout les programmes informatiques sont basés sur cette théorie depuis l origine de l info. Une autre particularité est l utilisation de direct X, c est une technique qui permet d accéder aux fonctions matérielles de la machine. En effet un chip comme le GE-Force 3 possède une multitude de fonctions pré-écrites on peut donc les appeler grâce à direct X. cette technique à un defaut c est que le programmeur est obliger d utiliser les fonctions existantes, et cela à un avantage c est qu il n a pas à les faire. Cela rend la programmation très facile n importe qui peut faire de la 3D puisque tout le travail est prémaché et qui plus est connu depuis plusieurs années (Direct X ne date pas d hier, certain on même connu la version 3 (8 actuellement)). Au final la X-Box est puissantes et facile à programmer mais reste une machine classique. Ce n est pas du tout le cas de la PS2. Sony à décider de proposer une architecture nouvelle pour une console et s est inspiré des architectures parallèles qui permettent de faire plusieurs choses en même temps. Ainsi elle possède toutes une séries de composant chacun dédies à une tache spécifiques. Par exemple l émotion engine possède deux sous processeurs appelés VRU0 et VRU1 qui s occupent respectivement de la gestion graphique et de la gestion de l intelligence artificielle, c est deux zigotos peuvent travailler chacun dans leur coins sans " gêner " le voisin et c est absolument géniale de plus ce sont des brutes de combat car chacun ne fait que ce pour quoi il est fait, avantage énorme que ne peut se permettre la machine précédente. Evidement il faut synchroniser tous se petit monde et lui donner des ordres et ceux sans monopoliser les voisin (sinon ont retombe dans le cas précédent). Donc l émotion engine possède un troisième processeur qui gère les deux VRU. Le tout est surveiller par un processeur centrale qui s occupe aussi de la gestion des accès au DVD etc... Mais cela pose des problèmes d architectures surtout pour la mémoire car tout le monde veux lire la mémoire en même temps donc il faut être capable de répondre à tout le monde, sony a choisi de faire un bus avec une bande passante de 48 gb/s comme çà personne n attend que le voisin est finie de lire la mémoire. Mais sony ne s est pas arrêter là, il a implémenté des fonctions de bases tout comme la Ge-Force 3, mais en plus a permis aux programmeurs de pouvoir aller ajouter leurs propres codes, qui plus est directement en assembleur pour aller plus vite. Les différents processeurs peuvent donc faire exactement ce que veux le programmeur et de la façon dont ils le veux , sans perdre du temps à faire des choses inutiles (ce que fait la Ge-Force3, car ces fonctions sont figés une bonne foi pour toutes). Enfin dernier point elle est spécialisées dans la constructions d événement aléatoire suivant des loi précise pour simulé la vie. Ce qu un ordinateur a beaucoup de mal à faire (X-Box comprise) (en faite les Pc tout comme laX-Box se base sur l heure pour générer un nombre, en espérant qu on ne lance pas le programme exactement au même moment, ce qui est bien loin d une simulation de la vie) Cela permet évidemment des choses fabuleuses petit exemple : Pour faire de la 3D il faut faire globalement 4 choses 1.construire les models vectoriels des objets (généralement ils sont définis en mémoires) 2. gérer les mouvements déformations bref la vie et l intelligence des objets avec un comportement complexe. <-long 3.Calculer leurs positions dans l espace 4. appliquer les textures<-long La PS2 peut faire tout çà très vite Le processeur centrale s occupe du 1 La VRU0 du 2 La VRU1 du 3 et 4 Bien sure comme chaque processeur fait sa part du boulot il peut y passer plus de temps et faire plus de choses. Elle peut même en plus charger en mémoire de nouvelles infos à partir du DVD ce qui évite les éternelles loading. Il faut maintenant parler de sa mémoire video... pourquoi seulement 4mo je vois 2 raisons essentielles à cela D abord puisqu ils y a plusieurs processeurs ils doivent pouvoirs travailler en communs donc partager un même espace mémoire, donc pas question de charger toutes les données en mémoires vidéo. 2 les 48Gb de bande passante. La PS2 peut donc chargé très vites les données en mémoires, alors pas besions de mettre 64 mo. A priori 4mo sont suffisant. Alors où est Le gros points noires de la PS2 : c est la programmation, car il faut faire bosser tout ce petit monde ensembles sans qu ils se bouffent et en abandonnant la programmation séquentielle. Je ne sais pas si vous réaliser bien ce que cela veut dire. Sachez simplement qu aucune machine parallèles n a été développé à l échelle industrielle avant la PS2, les rares machines qui existait ont étés construites sur mesure (météo France). Cela signifie que tous les programmeurs ne l avait pas appris quand théorie, bref ils ont du réapprendre leurs boulot de programmeurs. Ils ont du être content. De plus lorsqu ils ont fait leurs programmes avant d avoir les Kits de développement ils ont travailler en séquentielle et n ont donc pas pu utiliser les spécificité de la PS2. Bref en conclusions on peut dire que la PS2 est la seule console nouvelle génération à être réellement nouvelle et innovante et je remercie sony d avoir osées bousculées les standard pour nous fournir une console réellement révolutionnaire, tous ceux qui accusent sony d arnaque ferait mieux d ouvrir une PS2 et de regarder ce qu il y a dedans. Si on compare la X-box et la PS2 on remarque la X-box compense sa faiblesse d architecture par un monstrueux processeur graphique, mais comprenons nous bien, elle a 18 mois de plus et quand on sait que le nombre de transistor dans une puce double tous les 2 ans, on réalise que le monstre est en réalité la PS2, car la différence entre les deux systèmes permet à la PS2 de faire presque aussi bien que la X-Box alors qu elle est sortie plus tot. De plus elle réellement plus puissante pour ce qui n est pas de l ordre du graphique, notamment pour l IA, et là elle enterre littéralement la X-Box. De plus son potentielle de créativité et de liberté pour les concepteur des jeux est sans commune mesures avec les autres consoles. Et n allez pas croire que la X-box peut afficher 145 millions de polygones, sa bande passante lui permet facile 50 millions mais pas forcement plus, de plus elle ne peut pas se permettre de faire que de l affichage on parle alors de chute du nombre de polygonne... Bien sur le prix de la PS2 se compte en terme de programmation. Un collégien peut créer une 3d avec direct-X (tout est déjà fait) pas sur une PS2, mais la PS2 peut faire une 3d réellement innovante notamment pour la gestions des objets. Bref ceux qui comme moi veulent voire les jeux devenir réellement intéressant et évoluer vers une complexité croissante comprendrons qu elle système est le plus efficace. Moi j ai choisi la PS2 mais ne rechigne pas sur la X-Box. et désolé à ceux qui veulent la mort de la PS2 mais vu les ventes actuelles sony sera rentable dans les mois qui viennent et avant même le lancement de la X-Box, alors que le coût financier de la X-Box pour microsoft est énorme. Donc Sony est très bien partie... et le fossé entre X-Box et Ps2 loin d être aussi grand qu on le dit"
Merci pour votre attention.