首页> 外国专利> SCALABLE EVENT HANDLING IN MULTI-THREADED PROCESSOR CORES

SCALABLE EVENT HANDLING IN MULTI-THREADED PROCESSOR CORES

机译:多线程处理器中的可伸缩事件处理

摘要

In one embodiment, a processor includes a frontend unit having an instruction decoder to receive and to decode instructions of a plurality of threads, an execution unit coupled to the instruction decoder to receive and execute the decoded instructions, and an instruction retirement unit having a retirement logic to receive the instructions from the execution unit and to retire the instructions associated with one or more of the threads that have an instruction or an event pending to be retired. The instruction retirement unit includes a thread arbitration logic to select one of the threads at a time and to dispatch the selected thread to the retirement logic for retirement processing.
机译:在一个实施例中,一种处理器包括:前端单元,其具有用于接收和解码多个线程的指令的指令解码器;执行单元,其耦合至所述指令解码器以接收并执行所述解码的指令;以及指令退出单元,其具有退出功能。用于从执行单元接收指令并撤消与具有待撤消的指令或事件的一个或多个线程相关联的指令的逻辑。指令退出单元包括线程仲裁逻辑,该线程仲裁逻辑一次选择一个线程,并将选定的线程分派到退出逻辑以进行退出处理。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号