发明名称 Method and apparatus to quiesce a portion of a simultaneous multithreaded central processing unit
摘要 Execution of a program's instructions in a simultaneous multithreaded processor is halted while the program is waiting for one or more events to occur by first arming an event monitor upon an arm instruction, that is, identifying to the event monitor one or more events to be monitored, such as a modification to a value or state of an identified memory location or group of locations, and setting a watch flag to indicate enable the event monitor. Upon execution of a quiesce request instruction, the program quiesces if the watch flag is set, and a timer is started. Upon observation by the event monitor of an identified event, or upon expiration of the timer, the watch flag is cleared and execution of the program resumes.
申请公布号 US2004073905(A1) 申请公布日期 2004.04.15
申请号 US20030680375 申请日期 2003.10.07
申请人 EMER JOEL S.;STAMM REBECCA L.;EDWARDS BRUCE E.;REILLY MATTHEW H.;ZILLES CRAIG B.;FOSSUM TRYGGVE;JOERG CHRISTOPHER F.;HICKS JAMES E. 发明人 EMER JOEL S.;STAMM REBECCA L.;EDWARDS BRUCE E.;REILLY MATTHEW H.;ZILLES CRAIG B.;FOSSUM TRYGGVE;JOERG CHRISTOPHER F.;HICKS JAMES E.
分类号 G06F9/00;G06F9/30;G06F9/38;G06F9/44;G06F9/46;G06F9/48;(IPC1-7):G06F9/00 主分类号 G06F9/00
代理机构 代理人
主权项
地址