-
公开(公告)号:DE10297596T5
公开(公告)日:2004-12-02
申请号:DE10297596
申请日:2002-12-11
Applicant: INTEL CORP
Inventor: MARR DEBORAH , RODGERS SCOTT , HILL DAVID , KAUSHIK SHIVANDAN , CROSSLAND JAMES , KOUFATY DAVID
Abstract: Techniques for suspending execution of a thread until a specified memory access occurs. In one embodiment, a processor includes multiple execution units capable of executing multiple threads. A first thread includes an instruction that specifies a monitor address. Suspend logic suspends execution of the first thread, and a monitor causes resumption of the first thread in response to an access to the specified monitor address.
-
公开(公告)号:DE10297596B4
公开(公告)日:2017-09-07
申请号:DE10297596
申请日:2002-12-11
Applicant: INTEL CORP
Inventor: MARR DEBORAH , RODGERS SCOTT , HILL DAVID , KAUSHIK SHIVANDAN , CROSSLAND JAMES , KOUFATY DAVID
Abstract: Techniken zum Suspendieren der Ausführung eines Threads, bis ein spezifizierter Speicherzugriff auftritt. Bei einer Ausführungsform enthält ein Prozessor mehrere Ausführungseinheiten, die mehrere Threads ausführen können. Ein erster Thread enthält eine Anweisung, die eine Überwachungsadresse spezifiziert. Suspendierungslogik suspendiert die Ausführung des ersten Threads und eine Überwachungsvorrichtung bewirkt die Wiederaufnahme des ersten Threads als Reaktion auf einen Zugriff auf die spezifizierte Überwachungsadresse.
-