首页> 外国专利> DFVS-enabled multiprocessor

DFVS-enabled multiprocessor

机译:启用DFVS的多处理器

摘要

One or more tasks to be executed on one or more processors are formulated into a graph, with dependencies between the tasks defined as edges in the graph. In the case of a Radio Access Technology (RAT) application, the graph is iterative, whereby each task may be activated a number of times that may be unknown at compile time. A discrete number of allowable frequencies for processors while executing tasks are defined, and the power dissipation of the processors at those frequencies determined. A linear programming problem is then formulated and solved, which minimizes the overall power dissipation across all processors executing all tasks, subject to several constraints that guarantee complete and proper functionality. The switching of processors executing the tasks between operating points (frequency, voltage) may be controlled by embedding instructions into the tasks at design or compile time, or by a local supervisor monitoring execution of the tasks.
机译:将在一个或多个处理器上执行的一个或多个任务配制成图表,其中任务之间的依赖关系定义为图表中的边。在无线访问技术(RAT)应用程序的情况下,该图是迭代的,因此每个任务可以被激活很多次,而这些次数在编译时可能是未知的。定义了执行任务时处理器的离散数量的允许频率,并确定了这些频率下处理器的功耗。然后制定并解决了一个线性编程问题,该问题使在执行所有任务的所有处理器上的总功耗降至最低,这要受到保证完整和适当功能的若干约束的限制。在工作点(频率,电压)之间执行任务的处理器的切换可以通过在设计或编译时将指令嵌入到任务中,或者由监视任务执行的本地主管来控制。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号