发明名称 Method and structure for explicit software control of execution of a thread including a helper subthread
摘要 Software instructions in a single thread code sequence with a helper subthread are executed on a processor of a computer system. The execution causes the computer system, for example, to (i) determine whether information associated with a long latency instruction is available, and when the data is unavailable, to (ii) snapshot a state of the computer system and maintain a capability to roll back to that snapshot state, (iii) execute the helper instruction in the helper subthread, and (iv) roll back to the snapshot state upon completion of execution of the helper instructions in the helper subthread and continue execution. The helper subthread, for example prefetches data while waiting for the long latency instruction to complete.
申请公布号 US2005223385(A1) 申请公布日期 2005.10.06
申请号 US20050083163 申请日期 2005.03.16
申请人 BRAUN CHRISTOF;JACOBSON QUINN A;CHAUDHRY SHAILENDER;TREMBLAY MARC 发明人 BRAUN CHRISTOF;JACOBSON QUINN A.;CHAUDHRY SHAILENDER;TREMBLAY MARC
分类号 G06F15/76;(IPC1-7):G06F15/76 主分类号 G06F15/76
代理机构 代理人
主权项
地址