首页> 外国专利> A kind of asynchronous process machine system and method have multiple screw threads

A kind of asynchronous process machine system and method have multiple screw threads

机译:一种具有多线程的异步处理机系统和方法

摘要

Embodiment, which provides a kind of asynchronous process machine, has multiple screw threads. The asynchronous process machine includes that program counter (PC) logical AND instruction cache unit includes that multiple PC logics are configured to execute the instruction of branch prediction and the multiple threads of ring predication, and determine the addresses target PC for caching multiple threads. The processor further includes that command memory is configured as caching multiple threads, according to the addresses target PC from PC logical AND instruction cache units. The processor further includes multithreading (MT) scheduling unit, is combined into the single instruction for combining thread for dispatching multiple thread instruction streams and incorporating from command memory. In addition, MT register window registers include the operand of multiple threads, with the register file for the corresponding registers being mapped in multiple windows.
机译:提供一种异步处理机的实施例具有多个螺纹。异步处理机包括程序计数器(PC)逻辑与指令高速缓存单元,该程序计数器(PC)逻辑AND指令高速缓存单元包括:多个PC逻辑被配置为执行分支预测的指令和环形预测的多个线程,并确定用于缓存多个线程的目标PC的地址。该处理器还包括:根据来自PC逻辑AND指令高速缓存单元的目标PC的地址,命令存储器被配置为高速缓存多个线程。该处理器还包括多线程(MT)调度单元,该多线程调度单元被组合到单个指令中,用于组合线程以调度多个线程指令流并从命令存储器中合并。此外,MT寄存器窗口寄存器包括多个线程的操作数,对应寄存器的寄存器文件映射在多个窗口中。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号