Parallelität auf Bit-Ebene

Parallelität auf Bit-Ebene ist eine Form von Parallele Computing basierend auf Erhöhung Prozessor Wortgröße. Das Erhöhen der Wortgröße reduziert die Anzahl der Anweisungen, die der Prozessor ausführen muss, um einen Vorgang auf Variablen auszuführen, deren Größen größer sind als die Länge des Wortes. (Betrachten Sie beispielsweise einen Fall, in dem eine 8 Bit Prozessor muss zwei hinzufügen 16-Bit Ganzzahlen. Der Prozessor muss zuerst die 8 Bits niedrigerer Ordnung von jeder Ganzzahl hinzufügen und dann die 8 Bit höherer Ordnung hinzufügen, wobei zwei Anweisungen erforderlich sind, um einen einzelnen Betrieb auszuführen. Ein 16-Bit-Prozessor könnte den Betrieb mit einzelnen Anweisungen abschließen.)

Ursprünglich waren alle elektronischen Computer serielle (Einzelbit) Computer. Der erste elektronische Computer, der keiner war Seriencomputer-Der erste bitparallele Computer-war der 16-Bit Wirbelwind ab 1951.

Vom Aufkommen von Sehr große Integration (VLSI) Computerchip-Herstellungstechnologie in den 1970er Jahren bis etwa 1986 wurden Fortschritte in der Computerarchitektur durchgeführt, indem die Parallelität der Bit-Ebene erhöht wurde.[1] wie 4-Bit Mikroprozessoren wurden durch ersetzt durch 8 Bit, dann 16-Bit, dann 32-Bit Mikroprozessoren. Dieser Trend endete im Allgemeinen mit der Einführung von 32-Bit-Prozessoren, die zwei Jahrzehnte lang ein Standard für das Allzweck-Computing waren. 64 Bit Architekturen wurden mit dem gleichnamigen Nintendo 64 (1996) in den Mainstream eingeführt, aber über diese Einführung hinaus blieb bis zum Aufkommen ungewöhnlich x86-64 Architekturen um das Jahr 2003 und 2014 für mobile Geräte mit dem Anweisungssatz von ARMV8-A.

Auf 32-Bit-Prozessoren extern Datenbus Die Breite nimmt weiter zu. Zum Beispiel, DDR1 SDRAM Übertragung von 128 Bit pro Taktzyklus. DDR2 SDRAM überträgt mindestens 256 Bit pro Burst.

Siehe auch

Verweise

  1. ^ David E. Culler, Jaswinder Pal Singh, Anoop Gupta. Parallele Computerarchitektur - Ein Hardware-/Software -Ansatz. Morgan Kaufmann Publishers, 1999. ISBN1-55860-343-3, S. 15