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

Authors
Gbikpi-Benissan G. 1 , Magoulès F.2, 3
Publisher
Elsevier Ltd
Language
English
Status
Published
Number
102827
Volume
146
Year
2020
Organizations
  • 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
Keywords
Asynchronous iterations; Convergence detection
Date of creation
02.11.2020
Date of change
02.11.2020
Short link
https://repository.rudn.ru/en/records/article/record/64503/
Share

Other records