首页> 外国专利> Method and system to perform a thread switching operation within a multithreaded processor based on detection of a stall condition

Method and system to perform a thread switching operation within a multithreaded processor based on detection of a stall condition

机译:基于停顿条件的检测在多线程处理器内执行线程切换操作的方法和系统

摘要

A method of performing a thread switching operation within a multithreaded processor includes detecting dispatch of a first predetermined quantity of instruction information of a first thread, from an instruction streaming buffer to an instruction pre-decoder within the multithreaded processor. A stall condition relating to the first thread within a processor pipeline of the multithreaded processor is detected. The elapsing of a predetermined time interval subsequent to the detection of the stall condition is also detected. Responsive to the detection of the dispatch of the first predetermined quantity of instruction information for the first thread and the elapsing of the predetermined time interval, a thread switching operation is performed with respect to the output of the instruction streaming buffer.
机译:一种在多线程处理器内执行线程切换操作的方法,包括检测第一预定数量的第一线程的指令信息从指令流缓冲器到多线程处理器内的指令预解码器的分配。检测与多线程处理器的处理器管线内的第一线程有关的停顿条件。还检测到在检测到失速条件之后预定时间间隔的流逝。响应于检测到针对第一线程的第一预定数量的指令信息的分发以及预定时间间隔的流逝,针对指令流缓冲器的输出执行线程切换操作。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号