Detecting the termination of asynchronous distributed cooperative computations

被引:0
|
作者
Al-Fayoumi, Nabeel [1 ]
机构
[1] Computer Engineering Department, Yarmouk University, Irbid 21163, Jordan
关键词
Algorithms - Broadcasting - Computational methods - Optical interconnects - Parallel processing systems - Problem solving;
D O I
暂无
中图分类号
学科分类号
摘要
This article presents an algorithm for detecting the termination of asynchronous distributed computations in cooperative environments. It is similar to the general parallel termination problem, which has been thoroughly studied in the literature. However, the problem discussed in this article has a different nature and setup. One major difference lies in the fact that in most cases the possible communications between processors (computers) would result in an unpredictable forest pattern. Another difference is our assumption that all processors in the system operate in an cooperative environment to finish one large task. In this sense, no processor (meaning a respective process or thread running on it) is allowed to abandon the operation and start a new one until all have terminated. Initially, this problem was encountered during the design stage of a parallel database synchronous rule-processing system. Hence, the motivation for the solution proposed in this article originates from a practical necessity. Nevertheless, such a problem may be encountered in many evolving cooperative computational applications that utilize multiple computers over the Internet to perform large computational tasks.
引用
收藏
页码:129 / 133
相关论文
共 50 条
  • [41] The convergence of an asynchronous cooperative algorithm for distributed power control in cellular systems
    Sung, CW
    Wong, WS
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 1999, 48 (02) : 563 - 570
  • [42] An asynchronous distributed routing system for muti-robot cooperative transportation
    Nishi, T
    Moti, Y
    Konishi, M
    Imai, J
    2005 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4, 2005, : 1983 - 1988
  • [43] Target Localization in Asynchronous Distributed MIMO Radar Systems With a Cooperative Target
    Wen, Gongjian
    Song, Haibo
    Gao, Feng
    Liang, Yuanyuan
    Zhu, Lingxiao
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2022, 21 (06) : 4098 - 4113
  • [44] TERMINATION DETECTION FOR DIFFUSING COMPUTATIONS
    DIJKSTRA, EW
    SCHOLTEN, CS
    INFORMATION PROCESSING LETTERS, 1980, 11 (01) : 1 - 4
  • [45] Consistent records in asynchronous computations
    Baldoni, R
    Helary, JM
    Raynal, M
    ACTA INFORMATICA, 1998, 35 (06) : 441 - 455
  • [46] ON THE SCALABILITY OF ASYNCHRONOUS PARALLEL COMPUTATIONS
    MARINESCU, DC
    RICE, JR
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1994, 22 (03) : 538 - 546
  • [47] Consistent records in asynchronous computations
    Roberto Baldoni
    Jean-Michel Helary
    Michel Raynal
    Acta Informatica, 1998, 35 : 441 - 455
  • [48] SYNCHRONOUS REALIZATION OF ASYNCHRONOUS COMPUTATIONS
    LOVENGREEN, HH
    STAUNSTRUP, J
    IFIP TRANSACTIONS A-COMPUTER SCIENCE AND TECHNOLOGY, 1992, 10 : 95 - 110
  • [49] A simple characterization of asynchronous computations
    Afek, Yehuda
    Gafni, Eli
    THEORETICAL COMPUTER SCIENCE, 2015, 561 : 88 - 95
  • [50] A distributed neural approach for causal reasoning using cooperative and competitive neural computations
    Romdhane, LB
    Ayeb, B
    APPLIED ARTIFICIAL INTELLIGENCE, 2005, 19 (05) : 535 - 557