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
    []