首页> 外文期刊>Electronic Notes in Theoretical Computer Science >Model-based Dynamic Control of Speculative Forays in Parallel Computation
【24h】

Model-based Dynamic Control of Speculative Forays in Parallel Computation

机译:基于模型的并行计算中投机行为的动态控制

获取原文
           

摘要

In simulations running in parallel, the processors would have to synchronize with other processors to maintain correct global order of computations. This can be done either by blocking computation until correct order is guaranteed, or by speculatively proceeding with the best guess (based on local information) and later correcting errors if/as necessary. Since the gainful lengths of speculative forays depend on the dynamics of the application software and hardware at runtime, an online control system is necessary to dynamically choose and/or switch between the blocking and speculative strategies. In this paper, we formulate the reversible speculative computing in large-scale parallel computing as a dynamic linear feedback control (optimization) system model and evaluate its performance in terms of time and cost savings as compared to the traditional (forward) computing. We illustrate with an exact analogy in the form of vehicular travel under dynamic, delayed route information. The objective is to assist in making the optimal decision on what computational approach is to be chosen, by predicting the amount of time and cost savings (or losing) under different environments represented by different parameters and probability distribution functions. We consider the cases of Gaussian, exponential and log-normal distribution functions. The control system is intended for incorporating into speculative parallel applications such as optimistic parallel discrete event simulations to decide at runtime when and to what extent speculative execution can be performed gainfully.
机译:在并行运行的模拟中,处理器将必须与其他处理器同步以维持正确的全局计算顺序。可以通过阻塞计算直到保证正确的顺序来完成此操作,也可以通过推测进行最佳猜测(基于本地信息),然后根据需要更正错误。由于投机活动的可获长度取决于运行时应用程序软件和硬件的动态,因此必须有一个在线控制系统来动态选择和/或在阻止策略和投机策略之间进行切换。在本文中,我们将大型并行计算中的可逆投机计算公式化为动态线性反馈控制(优化)系统模型,并与传统(正向)计算相比,在时间和成本节省方面评估了其性能。我们以动态的,延迟的路线信息下的车辆旅行的形式进行了精确的类比。目的是通过预测在由不同参数和概率分布函数表示的不同环境下的时间和成本节省(或损失)量,来帮助做出关于选择哪种计算方法的最佳决策。我们考虑高斯,指数和对数正态分布函数的情况。该控制系统旨在将诸如乐观并行离散事件模拟之类的推测并行应用程序并入,以在运行时确定何时可以在何种程度上执行推测执行。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号