کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
4950096 1440359 2016 15 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
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.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Electronic Notes in Theoretical Computer Science - Volume 327, 30 October 2016, Pages 93-107
نویسندگان
, , ,