Différence entre SuperSPARC et UltraSPARC

Différence entre SuperSPARC et UltraSPARC
Différence entre SuperSPARC et UltraSPARC

Vidéo: Différence entre SuperSPARC et UltraSPARC

Vidéo: Différence entre SuperSPARC et UltraSPARC
Vidéo: Адрено против Мали | Какая из них лучше? 2024, Novembre
Anonim

SuperSPARC contre UltraSPARC

SPARC (dérivé de Scalable Processor ARChitecture) est un RISC (Reduced Instruction Set Computing) ISA (Instruction Set Architecture) développé par Sun Microsystems. Ces microprocesseurs SPARC peuvent être trouvés dans les ordinateurs portables jusqu'aux superordinateurs tels que les serveurs d'entreprise. Ils exécutent des systèmes d'exploitation comme Solaris, OpenBSD et NetBSD. SuperSPARC est la version de SPARC développée en 1992. Le microprocesseur SuperSPARC utilise la version d'architecture SPARC V8. UltraSPARC est le microprocesseur SPARC, qui a remplacé SuperSPARC. UltraSPARC a été développé en 1995 par Sun Microsystems. UltraSPARC a utilisé le V9 SPARC ISA et c'était le premier microprocesseur SPARC à utiliser le V9 ISA.

SuperSPARC

SuperSPARC est la version du microprocesseur SPARC qui a été publiée en 1992 par Sun Microsystems. Il portait le nom de code Viking. Le microprocesseur SuperSPARC utilise le SPARC V8 ISA. Sun a introduit des versions de microprocesseur SuperSPARC 33 MHz et 40 MHz. 3,1 millions de transistors étaient contenus dans SuperSPARC. Texas Instruments (TI) a fabriqué ce microprocesseur au Japon. SuperSPARC + et SuperSPARC-II étaient deux dérivés de SuperSPARC. L'intention derrière la sortie du microprocesseur SuperSPARC + était de corriger quelques bogues présents dans la version originale. Cependant, le microprocesseur SuperSPARC-II, sorti en 1994, était une version améliorée par rapport au microprocesseur SuperSAPRC d'origine avec des vitesses allant jusqu'à 80-90 MHz. Le microprocesseur SuperSAPRC avait un cache L1 de 16 Ko. Son cache L2 avait une capacité de 2 Mo. Le cache L3 n'était pas présent dans le microprocesseur SuperSPARC. SuperSPARC-II portait le nom de code Voyager.

UltraSPARC

UltraSPARC est la version du microprocesseur SPARC publiée par Sun Microsystems en 1995 en remplacement de SuperSPARC-II. Il utilisait V9 ISA de l'architecture SPARC. En fait, c'était le premier microprocesseur SPARC basé sur SPARC V9 ISA 64 bits. Texas Instruments a réalisé la fabrication d'UltraSPARC 64 bits. 32 entrées 64 bits se trouvaient dans le fichier de registre d'entiers. C'est un processeur superscalaire, qui exécute les instructions dans l'ordre dans un pipeline à neuf étapes. Il y avait deux unités ALU mais une seule pouvait effectuer des opérations de multiplication et de division. Le microprocesseur UltraSPARC possède un type spécial d'unité à virgule flottante appelée FGU (unité à virgule flottante/graphique), qui fournit également une prise en charge multimédia. Il existe deux niveaux de cache, primaire et secondaire. Le cache principal est de 16 Ko et le cache secondaire est de 512 Ko à 4 Mo. Il avait six ports d'entrée et de sortie sous la forme de trois lectures et trois écritures. Il contenait 3,8 millions de transistors.

Quelle est la différence entre SuperSPARC et UltraSPARC ?

Les microprocesseurs SuperSPARC et UltraSPARC présentent de nombreuses différences, en particulier depuis que le microprocesseur UltraSPARC a remplacé SuperSPARC en 1995. Le microprocesseur SuperSPARC utilisait V8 SPARC ISA, tandis que le microprocesseur UltraSPARC était le premier microprocesseur SPARC à utiliser V9 SPARC ISA. En fait, le microprocesseur UltraSPARC était un microprocesseur 64 bits. Naturellement, le microprocesseur UltraSPARC avait des fréquences d'horloge plus élevées que le microprocesseur SuperSPARC. En termes d'unités fonctionnelles, il y avait une différence notable. Pour atteindre des fréquences d'horloge plus élevées que SuperSPARC, le microprocesseur UltraSPARC a des unités plus simples. Par exemple, cela a été réalisé en ne mettant pas en cascade les unités ALU pour s'assurer que la fréquence d'horloge n'était pas limitée. Le microprocesseur SuperSPARC avait 3,1 transistors, tandis que l'UltraSPARC avait 3,8 transistors. Le microprocesseur UltraSPARC avait un cache L2 plus grand que le L2 de SuperSPARC. Dans l'ensemble, UlatraSPARC a fourni une meilleure performance dans tous les domaines par rapport à SuperSPARC.

Conseillé: