首页> 外文学位 >High-performance low-power task scheduling on Multiprocessor System-on-Chip.
【24h】

High-performance low-power task scheduling on Multiprocessor System-on-Chip.

机译:多处理器片上系统上的高性能低功耗任务调度。

获取原文
获取原文并翻译 | 示例

摘要

Efficient scheduling is crucial to extract the maximum performance out of the Multiprocessor System-on-Chip (MPSoC). In embedded systems where power is critical, an intelligent task scheduling strategy can guide the power reduction technique while simultaneously satisfying the performance and Quality of Service (QoS) guarantees.;Task scheduling on MPSoC platform has been a well explored research area. However, due to constant technology scaling the challenges in this area are ever increasing. Problems such as temperature gradient and communication contention are not present on single processor systems. Moreover, existing problems like workload variation on uniprocessor systems may worsen on MPSoCs if not dealt tactfully. These problems can affect several system parameters including power, performance, reliability, cost etc.;In this dissertation we consider three distinct problems under the domain of MPSoC task scheduling. First, we consider workload variation problem caused by nondeterministic nature of control intensive applications with conditional branches. We present a condition-aware scheduling framework built upon a set of algorithms and show that it achieves better power savings compared to existing techniques while meeting performance deadlines. We also show that the framework can dynamically adapt to the fluctuation in workload at runtime while achieving greater power savings. Next, we propose a resource-aware scheduling algorithm to minimize resource contention and processing latency on an MPSoC platform. We show that application specific task partition and mapping techniques can guide the scheduling and further boost the performance. Last, we target the temperature variation problem on an MPSoC with large number of processing cores and propose a distributed thermal management policy to balance the thermal gradient and increase the performance. We show that our distributed, migration based and thermal-aware scheduling strategy outperforms existing centralized techniques in many aspects. Finally, we also show how the application specific information can be utilized to further guide power reduction technique. We analyze the MPEG video decoding application and propose a workload prediction model which accurately predicts the future workload and helps achieving better power savings.
机译:有效的调度对于从多处理器片上系统(MPSoC)中提取最大性能至关重要。在功耗至关重要的嵌入式系统中,智能任务调度策略可以指导功耗降低技术,同时又能满足性能和服务质量(QoS)的保证。; MPSoC平台上的任务调度一直是研究领域。但是,由于技术的不断扩展,该领域的挑战不断增加。单处理器系统上不存在诸如温度梯度和通信争用之类的问题。而且,如果处理不当,单处理器系统上的工作负载变化等现有问题可能在MPSoC上恶化。这些问题会影响系统的多个参数,包括功率,性能,可靠性,成本等;本文考虑了MPSoC任务调度领域中的三个不同的问题。首先,我们考虑由带有条件分支的控制密集型应用程序的不确定性导致的工作负载变化问题。我们提出了一种基于一组算法的状态感知调度框架,并表明与现有技术相比,它可以在满足性能截止日期的情况下实现更好的节能效果。我们还表明,该框架可以在运行时动态适应工作负载的波动,同时实现更大的节能效果。接下来,我们提出一种资源感知的调度算法,以最小化MPSoC平台上的资源争用和处理延迟。我们证明了特定于应用程序的任务分区和映射技术可以指导调度并进一步提高性能。最后,我们针对具有大量处理内核的MPSoC上的温度变化问题,并提出一种分布式热管理策略,以平衡热梯度并提高性能。我们展示了我们的分布式,基于迁移和热感知的调度策略在许多方面都优于现有的集中式技术。最后,我们还展示了如何将特定于应用的信息用于进一步指导功耗降低技术。我们分析了MPEG视频解码应用程序,并提出了一种工作量预测模型,该模型可以准确地预测未来的工作量并有助于实现更好的节能效果。

著录项

  • 作者

    Malani, Parth M.;

  • 作者单位

    State University of New York at Binghamton.;

  • 授予单位 State University of New York at Binghamton.;
  • 学科 Engineering Computer.
  • 学位 Ph.D.
  • 年度 2010
  • 页码 160 p.
  • 总页数 160
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 水产、渔业;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号