Protocol-free asynchronous iterations termination

In this paper, we tackled the convergence detection problem arisen from the absence of synchronization during asynchronous iterative computation. We showed that, when one arbitrarily takes the local components of a global solution vector, an upper bound can be established on the difference between a residual error evaluated from this global vector and the inconsistent residual error evaluated without synchronizing the involved computing processes. This allows for accurate termination of asynchronous iterations without implementing any particular detection protocol. Termination delay has be handled too for not slowing down the overall asynchronous solver, by appropriately setting the convergence threshold criterion. We therefore ensured effectiveness while reaching better efficiency in terms of overall execution time of the solver, in comparison with the current most efficient exact snapshot-based approach. © 2020 Elsevier Ltd

Авторы
Gbikpi-Benissan G. 1 , Magoulès F.2, 3
Издательство
Elsevier Ltd
Язык
Английский
Статус
Опубликовано
Номер
102827
Том
146
Год
2020
Организации
  • 1 Engineering Academy, Peoples’ Friendship University of Russia (RUDN University), 6 Miklukho-Maklaya St, Moscow, 117198, Russian Federation
  • 2 CentraleSupélec, Université Paris-Saclay, 3 rue Joliot-Curie, Gif-sur-Yvette, 91190, France
  • 3 Faculty of Engineering and Information Technology, University of Pécs, H-7622 Pécs, Vasvári Pál utca 4, Hungary
Ключевые слова
Asynchronous iterations; Convergence detection
Цитировать
Поделиться

Другие записи