发明授权
US08145797B2 Simultaneous multi-threaded (SMT) processor supporting thread-execution-state-sensitive supervisory commands 有权
同时多线程(SMT)处理器支持线程执行状态敏感的监控命令

Simultaneous multi-threaded (SMT) processor supporting thread-execution-state-sensitive supervisory commands
摘要:
A processor supporting thread-execution-state-sensitive supervisory commands provides a mechanism for executing supervisory commands for live threads. The commands may be sent from a service processor or another primary processor in the system or may be supplied by the processor itself through supervisory software control. Since the state of execution of one or more threads may change dynamically within a processor core, an external processor will not know the thread execution state at the time the command operates. The method and apparatus provide a command set and logic that supports selective execution of particular commands directed at “alive” threads (or threads in some other determinable execution state), whereby the command is performed only on resources and/or execution units depending on the actual state of thread execution when the command operates within the processor.
信息查询
0/0