Die glorreichen zehn – die fünf schlechtesten Intel‑x86‑Prozessoren

Loading

Die x86‑Linie besteht jetzt seit nahezu fünfzig Jahren, und sie lebt immer noch. Das ist außergewöhnlich. Alle Prozessorlinien, die es zur selben Zeit gab, wurden längst eingestellt oder spielen nur noch in Nischenanwendungen eine Rolle (die Z80‑Linie lebt noch genauso wie die 6502‑Linie). Motorola hat sogar zwei Konkurrenzlinien eingestellt – erst die MC68K‑Linie und dann die Power‑PC‑Linie, die gemeinsam mit Apple und IBM entwickelt wurde (IBM hält noch an dem Power PC fest, aber die Prozessoren werden nur noch in eigenen Großcomputern verbaut).

Ich habe mir überlegt, welche Prozessoren in der ganzen Zeit herausragend waren und welche nicht. Da ich nicht zehn jeder Sorte zusammenbekam, teile ich diese Folge in zwei Teile auf – die fünf schlechtesten und die fünf besten x86‑Prozessoren, wobei ich, weil der 8086 vom 8080 abstammt und dieser wiederum ein Nachfolger des 8008 war, bei diesem anfange.

Intel arbeitete schon damals mit einer Strategie, die seit zwanzig Jahren „Tick‑Tock“ heißt: Sie führen in einem Schritt deutliche Architekturverbesserungen ein und in einem zweiten Schritt verbessern sie diese, lange Zeit immer verbunden mit einem Wechsel der Lithografiemethode zu kleineren Maßstäben. Nach dem ersten Prozessor 4004 folgte der verbesserte 4040, auf den 8008 als ersten 8-Bit-Prozessor der verbesserte 8080, auf den 8086 dann der 80186. Danach wurde das System aufgegeben bis zur Einführung der Core-Architektur.

Also zuerst die fünf schlechtesten Prozessoren, die Reihenfolge ist chronologisch. (mehr …)

WeiterlesenDie glorreichen zehn – die fünf schlechtesten Intel‑x86‑Prozessoren

Prozessorentwicklung – ganz kurz

Loading

Vorab: ich weiß das einige Blogleser sich gut in Prozessortechnologie auskennen. Ich selbst habe über die Hardwareentwicklung ja eine ganze Rubrik mit etlichen sehr langen Artikeln geschrieben. Aber wir leben nun mal in den Zwanziger Jahren des dritten Jahrtausends, die nachkommende Jugend. die nur noch gewohnt ist kurze Antworten von Google zu bekommen, wäre mit langen Artikeln geistig hoffnungslos überfordert. Daher habe ich die Prozessorentwicklung auf das Minimale gekürzt.

Dieser Artikel beschriebt einige Stationen der Prozessorentwicklung am Beispiel der x86 Linie. Ich führte aber jeweils noch ein Beispiel aus der Vergangenheit an, denn das meiste hat Intel nicht erfunden. (mehr …)

WeiterlesenProzessorentwicklung – ganz kurz

Intels neue Prozessorarchitektur

Loading

Seit 2006 gibt es die Core-Prozessorarchitektur bei Intel. Seitdem wurde sie erweitert, ist aber im Prinzip die gleiche geblieben. Mehr über sie findet man auf der Website. Nun will Intel sie renovieren, wenngleich auch nicht ersetzen, wie dies zwischendurch mal mit der Netburst-Technologie des Pentium 4 geschah. Es ist im Prinzip eine Renovierung, wie bisher in den letzten Generationen, aber eine die sich nun auch auf die Programmierebene auswirkt, während es bei den letzten Generationen immer eine interne Optimierung war und man die Programme nicht umstellen musste, außer man wollte neue Features mit neuen Befehlen wie Verschlüsselung oder Vektorrechnungen nutzen.

Es gibt zwei Neuerungen. Die kleinere, aber für Programmierer radikalere ist das es einen neuen Instruktionssatz gibt. Seit dem Pentium Pro arbeitet der Prozessor intern mit MicroOps oder µOps. Bis zum Pentium war es so das der Dekoder die Befehle mit einem Fetch geholt wurden, entweder direkt in Hardwareschaltungen umsetzte oder bei den letzten Generationen in einem Mikrocode-ROM die Instruktionen geholt und ausgeführt werden, die letztendlich aber auch Bitmuster sind die nacheinander bestimmte Teile des Prozessors aktivierten. (mehr …)

WeiterlesenIntels neue Prozessorarchitektur

Intel-Prozessoren, bei denen es anders lief als geplant

Loading

Nach Intels Flops die ich gestern vorgestellt habe, heute ein weiterer Beitrag zu dem Thema. Diesmal geht es um Prozessoren / Architekturen bei denen die Geschichte anders lief, als von Intel geplant, auch wenn man in den meisten Fällen nicht von einem kommerziellen Fehlschlag sprechen kann. (mehr …)

WeiterlesenIntel-Prozessoren, bei denen es anders lief als geplant

Intels Flops

Loading

Wer meine Website kennt, der weiß, dass ich genau einen Artikel mit diesem Titel dort schon habe. Aber weil viele eben nur den Blog besuchen gibt es den Inhalt eben doppelt, vielleicht auch etwas Neues. Denn ich habe gerade eine kleine Serie fertigstellt, in der ich die dort vorgestellten Prozessoren genauer betrachtet habe und da liegt eine erneute Auseinandersetzung mit dem Thema auf der Hand.

Um was geht es? Intel ist seit 1981 erfolgreich mit der x86-Linie, dazu morgen später mehr, hat in den vergangenen 45 Jahren aber einige Male auf das falsche Pferd gesetzt wobei – wie ich meine – in den meisten Fällen der Misserfolg vorhersehbar war. (mehr …)

WeiterlesenIntels Flops