Zu dieser Karteikarte gibt es einen kompletten Satz an Karteikarten. Kostenlos!
12
Nennen Sie drei unterschiedliche Multithreading-Konzepte
Cycle-By-Cycle Interleaved Multithreading (Fine Grain MT)
- In jedem Taktzyklus wird der Befehl eines anderen Threads ausgeführt
Block Interleaved Multithreading
- Immer nur ein Thread wird ausgeführt
- Muss der aktive Thread warten wird auf einen anderen gewartet
Simultaneous Multithreading
- Pro Taktzyklus werden mehrere Befehle aus unterschiedlichen Threads (superskalar) ausgeführt
- In jedem Taktzyklus wird der Befehl eines anderen Threads ausgeführt
Block Interleaved Multithreading
- Immer nur ein Thread wird ausgeführt
- Muss der aktive Thread warten wird auf einen anderen gewartet
Simultaneous Multithreading
- Pro Taktzyklus werden mehrere Befehle aus unterschiedlichen Threads (superskalar) ausgeführt