POWER 4

POWER 4

POWER4

Architecture Power
Obsolètes
POWER1 • POWER2 • POWER3 • POWER4 PowerPC-AS • PPC600 PPC601 PPC602 PPC603 PPC604 PPC620 G4 Gekko Alliance AIM
Actuelles
PowerPC e200 e300 e500 • e600 • QorIQ • PA6T • POWER5 POWER6 • PPC403 • PPC401 • PPC405 • PPC440 • PPC450 • PPC460 • PPC750 (G3) PPC970 (G5) CBEA • Xenon Broadway
Futures
POWER7 • e700 • Titan
Voir aussi
RISC System p • System i • Power.org PAPR • PReP • CHRP • autres...

Le POWER4 implémente l'architecture 64-bit PowerPC. Sorti en 2001, il est basé sur le design de son prédécesseur, le POWER3. Le POWER4 est un microprocesseur multi cœur, avec deux cœurs sur la même puce, le premier de ce genre.

Sommaire

Architecture interne

L'unité interne du POWER4 consiste en deux implémentations de l'architecture PowerPC AS. Le POWER4 a deux caches de niveau 2 unifiés, divisés en trois parties égales. Chacun d'eux à son propre controlleur de cache de niveau 2 indépendant qui peut chercher 32 octets de données par cycle. La Core Interface Unit (CIU, unité d'interface principale), connecte chaque controlleur de cache au cache de données ou au cache d'instructions des deux processeurs. L'unité Non-Cacheable (NC), s'occupe de la gestion de la sérialisation des instructions et de toutes les opérations qui ne sont pas cachables dans la topologie des enregistrements. Il y a un controlleur de cache de niveau 3, mais il est situé en fait en dehors de la puce. Le controlleur de bus GX pilote les entrées/sorties, les communications, et les deux bus GX 32bits, un en entrée et l'autre en sortie. Le Fabric Controller est le controlleur principal du réseau de bus, des communications entre les controleurs de caches, des communications entre les puces POWER4, et des modules de POWER. Le processeur contient aussi de quoi faire du déboguage (Built In Self Test function, BIST) et de la mesure de performances avec la Performance Monitoring Unit (PMU). Le Power-on reset est aussi supporté.

Unités d'execution

Le POWER4 implémente une architecture superscalaire en utilisant 8 unités d'execution spéculatives "out of order" (dans le désordre) à haute fréquence. Celles-ci sont : 2 unités virgule flottante (FP1-2), 2 unités load-store (LD1-2), 2 unités de calculs entiers (FX1-2), 1 unité de gestion des branchements (BR-1), et 1 unité de gestion des registres conditionels (CR). Ces unités peuvent compléter jusqu'à 8 opérations par cycle (sans les unités BR et CR) :

  • chaque unité virgule flottante peut compéter une multiplication/addition par cycle (2 opérations),
  • chaque unité load-store peut compléter une instruction par cycle,
  • chaque unité de calcul entier peut compléter une instruction par cycle.

Les stages du pipeline sont :

  • Prédictions des branches
  • Recherche d'une instruction (fetch)
  • Décodage, éclatement des instructions et formation de groupes
  • Réorganisation des groupes
  • Opérations de load/store
  • Execution de l'instruction du pipeline

Configuration multipuce

Le POWER4 vient aussi sur des modules multipuces qui contiennent 4 POWER4 sur le même circuit intégré.

Voir aussi

Références

  • (en) POWER4 System Microarchitecture, IBM. Consulté le 21 juillet 2006
  • (en) J. M. Tendler, J. S. Dodson, J. S. Fields, Jr., H. Le, and B. Sinharoy, « POWER4 system microarchitecture », dans IBM Journal of Research and Development, vol. 46, no 1, 2002, p. 5–26 [texte intégral lien DOI (pages consultées le 2006-07-21)] 
  • (en) J. D. Warnock, J. M. Keaty, J. Petrovick, J. G. Clabes, C. J. Kircher, B. L. Krauter, P. J. Restle, B. A. Zoric, and C. J. Anderson, « The circuit and physical design of the POWER4 microprocessor », dans IBM Journal of Research and Development, vol. 46, no 1, 2002, p. 27–52 [texte intégral lien DOI (pages consultées le 2006-07-21)] 
  • Portail de l’informatique Portail de l’informatique
Ce document provient de « POWER4 ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article POWER 4 de Wikipédia en français (auteurs)

Игры ⚽ Поможем написать курсовую

Regardez d'autres dictionnaires:

  • power — pow·er n 1: capability of acting or of producing an effect parties of unequal bargaining power 2 a: authority or capacity to act that is delegated by law or constitution often used in pl. commerce power often cap C&P: the power delegated to… …   Law dictionary

  • Power — may refer to*any ability to effect change;political or social * Power (philosophy) ** Political power, power held by a person or group in a country s political system ** Reserve power, a power exercised by a head of state in certain exceptional… …   Wikipedia

  • power — is the concept which is at the heart of the subject of social stratification . It is therefore not surprising that we have seen so many disputes concerning its meaning (including disputes about what particular sociologists meant when they used… …   Dictionary of sociology

  • power — n 1 Power, force, energy, strength, might, puissance mean the ability to exert effort for a purpose. Power is the most general of these terms and denotes an ability to act or be acted upon, to effect something, or to affect or be affected by… …   New Dictionary of Synonyms

  • Power — Pow er, n. [OE. pouer, poer, OF. poeir, pooir, F. pouvoir, n. & v., fr. LL. potere, for L. posse, potesse, to be able, to have power. See {Possible}, {Potent}, and cf. {Posse comitatus}.] 1. Ability to act, regarded as latent or inherent; the… …   The Collaborative International Dictionary of English

  • POWER — (сокр. от англ. Performance Optimization With Enhanced RISC)  микропроцессорная архитектура с ограниченным набором команд (RISC), разработанная и развиваемая компанией IBM. Название позже было расшифровано как Performance Optimization… …   Википедия

  • power — [pou′ər] n. [ME pouer < OFr poeir, earlier poter, orig. inf. < VL * potere, to be able, for L posse, to be able: see POTENT] 1. ability to do, act, or produce 2. a specific ability or faculty [the power of hearing] 3. great ability to do,… …   English World dictionary

  • Power — (englisch für Kraft, Macht, Energie) oder Teststärke beschreibt in der Statistik die Aussagekraft eines statistischen Tests. Die Teststärke gibt an, mit welcher Wahrscheinlichkeit ein Signifikanztest zugunsten einer spezifischen… …   Deutsch Wikipedia

  • Power — Saltar a navegación, búsqueda Power (en castellano: poder) puede referirse a: Contenido 1 Cine 2 Apellido 3 Informática 4 Véase también …   Wikipedia Español

  • Power FM — Allgemeine Informationen Empfang analog terrestrisch Webradio Sendegebiet Bulgarien (UKW) …   Deutsch Wikipedia

  • power — ► NOUN 1) the ability to do something or act in a particular way. 2) the capacity to influence other people or the course of events. 3) a right or authority given or delegated to a person or body. 4) political authority or control. 5) physical… …   English terms dictionary

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”