首页> 外国专利> APPARATUS AND METHOD FOR GANG INVARIANT OPERATION OPTIMIZATIONS

APPARATUS AND METHOD FOR GANG INVARIANT OPERATION OPTIMIZATIONS

机译:帮派不变操作优化的装置和方法

摘要

An apparatus and method for efficiently processing invariant operations on a parallel execution engine. For example, one embodiment of a processor comprises: a plurality of parallel execution lanes comprising execution circuitry and registers to concurrently execute a plurality of threads; front end circuitry coupled to the plurality of parallel execution lanes, the front end circuitry to arrange the threads into parallel execution groups and schedule operations of the threads to be executed across the parallel execution lanes, wherein the front end circuitry is to dynamically evaluate one or more variables associated with the operations to determine if one or more conditionally invariant operations will be invariant across threads of a parallel execution group and/or across the parallel execution lanes; a scheduler of the front end circuitry to responsively schedule a shared thread upon a determination that a conditionally invariant operation will be invariant across threads of a parallel execution group and/or across the parallel execution lanes.
机译:一种用于在并行执行引擎上有效处理不变操作的装置和方法。例如,处理器的一个实施例包括:多个并行执行通道,包括执行电路和寄存器以同时执行多个线程。前端电路耦合到多个并行执行通道,前端电路将线程安排到并行执行组中并调度要在并行执行通道上执行的线程的操作,其中前端电路用于动态评估一个或多个与操作相关联的更多变量,以确定一个或多个条件不变操作在并行执行组的线程之间和/或在并行执行通道之间是否是不变的;前端电路的调度器在确定条件不变操作将在并行执行组的线程之间和/或在并行执行通道中是不变的情况下,响应地调度共享线程。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号