New algorithms for asynchronous communication

被引:14
|
作者
Simpson, HR [1 ]
机构
[1] Matra BAe Dynam, Execut Technologist, Digital Informat Proc, Stevenage SG1 2DA, Herts, England
来源
关键词
asynchronous communication; algorithms; four-slot mechanisms;
D O I
10.1049/ip-cdt:19971218
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Concurrent processes are said to communicate asynchronously when there is no mutual timing interference resulting from their communication operations. This property can be achieved by mechanisms which use multiple shared memory locations (slots) to transfer data, and where access to these slots is co-ordinated by small shared control variables. Algorithms are known which allow a writing process to communicate asynchronously with a reading process through a four-slot mechanism with no mutual timing constraints. The paper gives new algorithms for a four-slot mechanism, and shows how these may be applied in a design. The new algorithms have an access-control strategy which is complementary to that used by the previously known algorithms.
引用
收藏
页码:227 / 231
页数:5
相关论文
共 50 条
  • [1] Towards synthesis of asynchronous communication algorithms
    Yakovlev, A
    Xia, F
    [J]. SYNTHESIS AND CONTROL OF DISCRETE EVENT SYSTEMS, 2002, : 57 - 75
  • [2] ON THE AVERAGE COMMUNICATION COMPLEXITY OF ASYNCHRONOUS DISTRIBUTED ALGORITHMS
    TSITSIKLIS, JN
    STAMOULIS, GD
    [J]. JOURNAL OF THE ASSOCIATION FOR COMPUTING MACHINERY, 1995, 42 (02): : 382 - 400
  • [3] JACK: an asynchronous communication kernel library for iterative algorithms
    Magoules, Frederic
    Gbikpi-Benissan, Guillaume
    [J]. JOURNAL OF SUPERCOMPUTING, 2017, 73 (08): : 3468 - 3487
  • [4] IExchange: Asynchronous Communication and Termination Detection for Iterative Algorithms
    Morozov, Dmitriy
    Peterka, Tom
    Guo, Hanqi
    Raj, Mukund
    Xu, Jiayi
    Shen, Han-Wei
    [J]. 2021 IEEE 11TH SYMPOSIUM ON LARGE DATA ANALYSIS AND VISUALIZATION (LDAV 2021), 2021, : 12 - 21
  • [5] Algorithms for signal and message asynchronous communication mechanisms and their analysis
    Xia, F
    Clark, I
    [J]. SECOND INTERNATIONAL CONFERENCE ON APPLICATION OF CONCURRENCY TO SYSTEMS DESIGN, PROCEEDINGS, 2001, : 65 - 74
  • [6] Algorithms for Signal and Message asynchronous communication mechanisms and their analysis
    Xia, F
    Clark, I
    [J]. FUNDAMENTA INFORMATICAE, 2002, 50 (02) : 205 - 222
  • [7] JACK: an asynchronous communication kernel library for iterative algorithms
    Frédéric Magoulès
    Guillaume Gbikpi-Benissan
    [J]. The Journal of Supercomputing, 2017, 73 : 3468 - 3487
  • [8] Research on Various Algorithms in Asynchronous Network Communication System
    Liu Yong
    Wu Jianhua
    [J]. RESOURCES AND SUSTAINABLE DEVELOPMENT, PTS 1-4, 2013, 734-737 : 3180 - 3185
  • [9] Data transfer analysis for a pair of asynchronous communication algorithms
    Simpson, HR
    [J]. IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 2005, 152 (05): : 549 - 560
  • [10] A new parallel model for the analysis of asynchronous algorithms
    Rodríguez, C
    Roda, JL
    Sande, F
    Morales, DG
    Almeida, F
    [J]. PARALLEL COMPUTING, 2000, 26 (06) : 753 - 767