Logo des Repositoriums
 

Superskalare Prozessoren

dc.contributor.authorMenge, Matthias
dc.date.accessioned2018-01-05T20:07:23Z
dc.date.available2018-01-05T20:07:23Z
dc.date.issued1998
dc.description.abstract  Als superskalar wird ein Prozessor bezeichnet, der ein sequentiell geschriebenes Programm zur Laufzeit parallelisiert und pro Takt im Durchschnitt mehr als einen Befehl ausführt. Die Spanne der superskalaren Prozessoren reicht dabei von solchen, die nur aufeinanderfolgende Befehle parallelisieren können, wie z.B. dem Pentium, bis zu solchen, die die Befehle umordnen und in einer vom Programm abweichenden Reihenfolge ausführen können, wie z.B. dem Pentium II oder dem PowerPC 604. Die dabei verwendeten Mechanismen und Algorithmen werden in diesem Beitrag beschrieben.Summary  A superscalar processor executes a pure sequential instruction stream in a parallel manner. The parallelization is carried out on the fly while a program is in execution. There are many techniques to realize such a processor. A simple way is to execute in parallel only immediatly adjacent instructions just in the order they are placed in the program. A much complex but more efficient way is to reorder the original instructions and execute them in a new arrangement. This paper descripes methods and techniques realized in superscalar processors.
dc.identifier.pissn1432-122X
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/10481
dc.publisherSpringer-Verlag
dc.relation.ispartofInformatik-Spektrum: Vol. 21, No. 3
dc.relation.ispartofseriesInformatik-Spektrum
dc.subjectC.1.1
dc.subjectC.1.2
dc.subjectCompetion-Unit
dc.subjectComputing Classification System  C.0
dc.subjectHistory-Buffer
dc.subjectHistory-Buffer.
dc.subject  Scoreboarding
dc.subjectReorder-Buffer
dc.subjectReservation-Station
dc.subjectReservierungseinheit
dc.subjectRetirement-Unit
dc.subject  Scoreboarding
dc.titleSuperskalare Prozessoren
dc.typeText/Journal Article
gi.citation.endPage130
gi.citation.publisherPlaceBerlin Heidelberg
gi.citation.startPage121

Dateien