首页> 外国专利> Dynamic resource allocation among master processors that require service from a coprocessor

Dynamic resource allocation among master processors that require service from a coprocessor

机译:需要协处理器提供服务的主处理器之间的动态资源分配

摘要

An apparatus and a method dynamically reassign resources in a coprocessor among master processors that require service from the coprocessor. The method includes each processor, in each processor cycle, keeping track of a number of resource units required for executing operations sent to the coprocessor in that processor cycle and receiving from the coprocessor a number of resource units released during the processor cycle. When the resources need to be reassigned, the coprocessor asserts a signal to the resource yielding processor to cause it to reduce its expectation of resources to zero and ceasing sending service requests to the coprocessor. The coprocessor then moves resources from the yielding processor to the resource receiving processor. Resources are then released to both processors over time to their respective adjusted resource allocations. Such resources may be the number of operations that is allowed to be executing in the coprocessor simulataneously. It may also be the number of physical registers that the processor can use in its operations sent to the coprocessor.
机译:一种装置和方法在需要来自协处理器的服务的主处理器中动态地重新分配协处理器中的资源。该方法包括在每个处理器周期中的每个处理器跟踪在该处理器周期中执行发送给协处理器的操作所需的多个资源单元,并从协处理器接收在处理器周期期间释放的多个资源单元。当需要重新分配资源时,协处理器会向资源产生处理器声明一个信号,以使其将对资源的期望值降低为零,并停止向协处理器发送服务请求。然后,协处理器将资源从让步处理器移动到资源接收处理器。然后,随着时间的推移将资源释放给两个处理器,以进行各自调整的资源分配。这样的资源可以是允许在协处理器中同时执行的操作数。它也可能是处理器在发送给协处理器的操作中可以使用的物理寄存器的数量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号