AMD K6Le K6 est un microprocesseur x86, construit par AMD, qui remplaça le K5. Lancé le , cadencé à 166 et , le K6 est basé sur le design du microprocesseur Nx686 que NexGen concevait quand cette société fut rachetée par AMD. Il a été suivi le de versions à et . Il dispose d'une FPU intégrée, de de mémoire cache de niveau 1 et des instructions MMX d'Intel et se connecte sur un connecteur de type Socket 7 (bus ) ou SuperSocket 7 (bus ).
Pentium ProLe Pentium Pro est un microprocesseur x86 32 bits produit par Intel, de sixième génération (architecture P6), sorti en 1995. Avec ce processeur, Intel s'est attaqué au marché des serveurs pour entreprises, dominé par IBM, faisant baisser le prix des serveurs et monter en puissance les architectures Intel, ce qui profite aussi aux produits pour PC, devenus assez puissants pour traiter de grandes quantités de sons et photos. Ce processeur a été conçu pour les systèmes 32 bits de l'époque comme Windows NT et OS/2.
Alpha 21264The Alpha 21264 is a Digital Equipment Corporation RISC microprocessor launched on 19 October 1998. The 21264 implemented the Alpha instruction set architecture (ISA). The Alpha 21264 is a four-issue superscalar microprocessor with out-of-order execution and speculative execution. It has a peak execution rate of six instructions per cycle and could sustain four instructions per cycle. It has a seven-stage instruction pipeline. At any given stage, the microprocessor could have up to 80 instructions in various stages of execution, surpassing any other contemporary microprocessor.
Cyrix 6x86Le CYRIX 6x86 est un microprocesseur de type x86 lancé en 1995. Fin 1995, Cyrix présente sa sixième génération de processeurs : le 6x86 autrement appelé MI. Dans les calculs en nombres entiers, le 6x86 surpasse même les processeurs d'Intel mais ce n'est pas le cas en calcul en virgule flottante (la FPU tourne à la moitié de la vitesse du processeur). Quoique compatible avec le Pentium par son brochage et sa tension électrique, le 6x86 de Cyrix n'est pas à proprement parler un clone de ce dernier, certains programmes et cartes mères se révélant même incapables de fonctionner avec celui-ci.
Parallélisme (informatique)vignette|upright=1|Un des éléments de Blue Gene L cabinet, un des supercalculateurs massivement parallèles les plus rapides des années 2000. En informatique, le parallélisme consiste à mettre en œuvre des architectures d'électronique numérique permettant de traiter des informations de manière simultanée, ainsi que les algorithmes spécialisés pour celles-ci. Ces techniques ont pour but de réaliser le plus grand nombre d'opérations en un temps le plus petit possible.
Explicitly parallel instruction computingEPIC (explicitly parallel instruction computing, littéralement informatique à instruction explicitement parallèle) est un type d'architecture de microprocesseurs, utilisé entre autres dans les DSP et par Intel pour les microprocesseurs Itanium et Itanium 2. La philosophie de l'EPIC repose sur la disparition du réordonnancement à l'exécution : les instructions sont exécutées dans l'ordre exact dans lequel le compilateur les a disposées, mais celui-ci précise les instructions à exécuter en parallèle.
ScoreboardingScoreboarding is a centralized method, first used in the CDC 6600 computer, for dynamically scheduling instructions so that they can execute out of order when there are no conflicts and the hardware is available. In a scoreboard, the data dependencies of every instruction are logged, tracked and strictly observed at all times. Instructions are released only when the scoreboard determines that there are no conflicts with previously issued ("in flight") instructions.
NexGenNexGen (Milpitas, Californie) était une société privée de semi-conducteurs qui a conçu des microprocesseurs x86 jusqu'à ce qu'elle ait été achetée par AMD en 1996. NexGen était une a conçu ses puces. Les puces NexGen ont été produites par la division Microelectronics d'IBM. La société était surtout connue pour l'implémentation unique de l'architecture x86 dans ses processeurs.
Comparison of instruction set architecturesAn instruction set architecture (ISA) is an abstract model of a computer, also referred to as computer architecture. A realization of an ISA is called an implementation. An ISA permits multiple implementations that may vary in performance, physical size, and monetary cost (among other things); because the ISA serves as the interface between software and hardware. Software that has been written for an ISA can run on different implementations of the same ISA.