neuerlehrplan:gk:vonneumann
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| neuerlehrplan:gk:vonneumann [2026/06/23 09:27] – [Prozessor und Von-Neumann-Zyklus] lutz | neuerlehrplan:gk:vonneumann [2026/06/23 09:34] (aktuell) – [Verbesserungen durch Moderne Techniken] lutz | ||
|---|---|---|---|
| Zeile 28: | Zeile 28: | ||
| {{ : | {{ : | ||
| + | |||
| + | (([[ https:// | ||
| + | |||
| + | |||
| + | =====Von-Neumann-Flaschenhals===== | ||
| + | |||
| + | ====Limitierungen der Von-Neumann-Architektur==== | ||
| + | |||
| + | Die Von-Neumann-Architektur hat einige grundlegende Einschränkungen, | ||
| + | |||
| + | * **Von-Neumann-Flaschenhals: | ||
| + | * **Sequentielle Verarbeitung: | ||
| + | |||
| + | ====Verbesserungen durch Moderne Techniken==== | ||
| + | |||
| + | Die Von-Neumann-Architektur wird durch verschiedene Techniken verbessert: | ||
| + | |||
| + | ===1. Multithreading=== | ||
| + | |||
| + | Multithreading ermöglicht es, mehrere Befehlsströme (Threads) parallel zu verarbeiten: | ||
| + | |||
| + | * **Erhöhte Parallelität: | ||
| + | * **Bessere Ausnutzung der Ressourcen: | ||
| + | |||
| + | ===2. Cache-Speicher=== | ||
| + | |||
| + | Caches reduzieren den Von-Neumann-Flaschenhals: | ||
| + | |||
| + | * **Reduzierung des Flaschenhalses: | ||
| + | * **Mehrstufige Caches:** L1, L2 und L3 Caches optimieren den Speicherzugriff. | ||
| + | |||
| + | ===3. Pipelining=== | ||
| + | |||
| + | Pipelining erlaubt die Parallelisierung auf Mikroebene: | ||
| + | |||
| + | * **Parallelisierung der Befehlsausführung: | ||
| + | |||
| + | (([[ https:// | ||
| + | |||
neuerlehrplan/gk/vonneumann.1782199621.txt.gz · Zuletzt geändert: von lutz
