控制线程在多线程处理器中的执行

    公开(公告)号:CN107111482A

    公开(公告)日:2017-08-29

    申请号:CN201580058127.1

    申请日:2015-10-21

    IPC分类号: G06F9/30 G06F9/38

    摘要: 控制线程在处理器核心中的执行。所述处理器核心支持同步多线程(SMT)以使得可有效存在在同一物理处理器硬件上同步操作的多个逻辑中央处理单元(CPU)。将这些逻辑CPU中的每一者视为一个线程。在此类多线程环境中,可能需要一个线程来阻止所述处理器核心上的其他线程执行。此情形可以是响应于运行一关键序列或另一序列,所述关键序列或另一序列需要处理器核心资源或正在以其他线程可能干扰其执行的方式操纵处理器核心资源。