首页> 外文期刊>ACM transactions on autonomous and adaptive systems >A Cooperative Predictive Control Approach to Improve the Reconfiguration Stability of Adaptive Distributed Parallel Applications
【24h】

A Cooperative Predictive Control Approach to Improve the Reconfiguration Stability of Adaptive Distributed Parallel Applications

机译:一种协作预测控制方法,可提高自适应分布式并行应用程序的重新配置稳定性

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

摘要

Adaptiveness in distributed parallel applications is a key feature to provide satisfactory performance results in the face of unexpected events such as workload variations and time-varying user requirements. The adaptation process is based on the ability to change specific characteristics of parallel components (e.g., their parallelism degree) and to guarantee that such modifications of the application configuration are effective and durable. Reconfigurations often incur a cost on the execution (a performance overhead and/or an economic cost). For this reason advanced adaptation strategies have become of paramount importance. Effective strategies must achieve properties like control optimality (making decisions that optimize the global application QoS), reconfiguration stability expressed in terms of the average time between consecutive reconfigurations of the same component, and optimizing the reconfiguration amplitude (number of allocated/deallocated resources). To control such parameters, in this article we propose a method based on a Cooperative Model-based Predictive Control approach in which application controllers cooperate to make optimal reconfigurations and taking account of the durability and amplitude of their control decisions. The effectiveness and the feasibility of the methodology is demonstrated through experiments performed in a simulation environment and by comparing it with other existing techniques.
机译:分布式并行应用程序中的适应性是一项关键功能,可以在遇到意外事件(例如工作负载变化和时变用户需求)时提供令人满意的性能结果。适应过程基于改变并行组件的特定特性(例如,它们的并行度)并确保对应用程序配置的这种修改是有效且持久的能力。重新配置通常会导致执行成本(性能开销和/或经济成本)。因此,先进的适应策略变得至关重要。有效的策略必须实现以下属性:控制最佳性(制定优化全局应用QoS的决策),以相同组件的连续重新配置之间的平均时间表示的重新配置稳定性,以及优化重新配置幅度(已分配/已分配资源的数量)。为了控制这些参数,在本文中,我们提出了一种基于基于协作模型的预测控制方法的方法,在该方法中,应用程序控制器进行协作以做出最佳的重新配置,并考虑其控制决策的持久性和幅度。通过在模拟环境中进行的实验以及与其他现有技术的比较证明了该方法的有效性和可行性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号