首页> 外国专利> Task based adaptive profiling and debugging

Task based adaptive profiling and debugging

机译:基于任务的自适应性能分析和调试

摘要

A multiprocessor system (10) includes a plurality of processing modules, such as MPUs (12), DSPs (14), and coprocessors/DMA channels (16). Power management software (38) in conjunction with profiles (36) for the various processing modules and the tasks to executed are used to build scenarios which meet predetermined power objectives, such as providing maximum operation within package thermal constraints or using minimum energy. Actual activities associated with the tasks are monitored during operation to ensure compatibility with the objectives. The allocation of tasks may be changed dynamically to accommodate changes in environmental conditions and changes in the task list. Temperatures may be computed at various points in the multiprocessor system by monitoring activity information associated with various subsystems. The activity measurements may be used to compute a current power dissipation distribution over the die. If necessary, the tasks in a scenario may be adjusted to reduce power dissipation. Further, activity counters may be selectively enabled for specific tasks in order to obtain more accurate profile information. IMAGE
机译:多处理器系统(10)包括多个处理模块,例如MPU(12),DSP(14)和协处理器/ DMA通道(16)。结合用于各种处理模块的简档(36)和要执行的任务的功率管理软件(38)来构建满足预定功率目标的方案,例如在封装热约束内提供最大运行或使用最小能量。在操作过程中会监视与任务相关的实际活动,以确保与目标兼容。任务分配可以动态更改,以适应环境条件的变化和任务列表中的变化。可以通过监视与各种子系统关联的活动信息,在多处理器系统中的各个点计算温度。活动度测量可用于计算管芯上的当前功率耗散分布。如有必要,可以调整方案中的任务以减少功耗。此外,可以针对特定任务选择性地启用活动计数器,以便获得更准确的配置文件信息。 <图像>

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号