Verfahren und Computersystem zur Verwaltung von Threads
2001
Verfahren
zur Verwaltung von Threads in einem Prozessor, bei dem ein zweiter
Thread aus einer Warteschlange mit mehr als zwei Threads zur Ausfuhrung abgerufen
wird, wenn ein Ereignis eintritt, das einen ersten Thread blockiert
und die Verwaltung der Threads die Latenzzeit des Ereignisses berucksichtigt,
mit folgenden Schritten: a) eine Steuerungslogik in einer Threadausfuhrungssteuerung,
die eine Komponente eines Prozessors ist, uberwacht konstant den aktuellen,
ersten Ausfuhrungsthread und
stellt fest, ob die Latenzzeit des den ersten Thread blockierenden
Ereignisses kleiner als eine von einem Programmierer in einem Schwellwertregister
einstellbare Anzahl von Machinenzyklen ist und damit eine kurze
Latenzzeit vorliegt; b) bei einem Ereignis mit einer kurzen
Latenzzeit bewirkt die Threadausfuhrungssteuerung, dass die Steuerung
der Ausfuhrung
vorubergehend
an den zweiten Thread ubergeben
wird und an den ersten Thread zuruckgegeben wird, wenn das Ereignis
mit kurzer Latenzzeit beendet ist.
- Correction
- Source
- Cite
- Save
- Machine Reading By IdeaReader
0
References
0
Citations
NaN
KQI