Sprungvorhersage in Fließbandprozessoren | Informatik Spektrum
Skip to main content

Sprungvorhersage in Fließbandprozessoren

  • Hauptbeitrag
  • Published:
Informatik-Spektrum Aims and scope

    We’re sorry, something doesn't seem to be working properly.

    Please try refreshing the page. If that doesn't work, please contact support so we can address the problem.

Zusammenfassung

  Eine der wichtigen Techniken zur Steigerung des Befehlsdurchsatzes moderner Prozessoren ist die Fließbandverarbeitung (Pipelining). Sie ermöglich es, die Taktfrequenz eines Prozessors durch das Hinzufügen von Fließbandstufen um ein vielfaches zu erhöhen. Allerdings gibt es hierbei zwei Probleme, die die Maximalzahl der Fließbandstufen in der Realität begrenzen, und zwar die Datenflußkonflikte und die durch Sprungbefehle verursachten Kontrollflußkonflikte. Zu letzteren werden im folgenden Beitrag Techniken beschrieben, mit denen sich die durch Kontrollflußkonflikte verursachten Verzögerungen reduzieren lassen.

Summary

  One of the most important techniques in enhancing the instruction throughput of modern processor architectures, is pipelining. This enables the processor to operate on higher frequencies by increasing the number of pipeline steps. However, there are two major problems, which limit the maximum number of pipeline stages. The first is the data flow conflict, caused by data dependencies. The second is the control flow conflict, resulting if a branch instruction is executed. This paper describes existing methods to reduce the penalty of control flow conflicts.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (Japan)

Instant access to the full article PDF.

Author information

Authors and Affiliations

Authors

Additional information

Eingegangen in überarbeiteter Form am 03.03.1998

Rights and permissions

Reprints and permissions

About this article

Cite this article

Menge, M. Sprungvorhersage in Fließbandprozessoren. Informatik-Spektrum 21, 73–79 (1998). https://doi.org/10.1007/s002870050089

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s002870050089