Dataflow analysis of distributed programs using generalized marked nets

被引:3
|
作者
Toporkov, Victor V. [1 ]
机构
[1] Moscow Power Engn Inst, Dept Comp Sci, Moscow 111250, Russia
关键词
D O I
10.1109/DEPCOS-RELCOMEX.2007.14
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The satisfiability and algorithmic decidability problems are discussed for message passing models of distributed programs represented as processes communicating through buffers. The satisfiability means that parameters of the buffers are coordinated such that any admissible process histories do not result in appearance of deadlock situations. The decidability problem is reduced to finding the least stable marking on upper semi-lattice of labels of arcs and vertices of the generalized marked net of the distributed program with alternative selections, switches and forks of dataflows. The labels tire allowed to be of arbitrary semantic nature. The generalized marked nets represent an algorithmically decidable class of dataflow models of distributed programs.
引用
收藏
页码:73 / 80
页数:8
相关论文
共 50 条
  • [1] Generalized Cache Tiling for Dataflow Programs
    Domagala, Lukasz
    van Amstel, Duco
    Rastello, Fabrice
    ACM SIGPLAN NOTICES, 2016, 51 (05) : 52 - 61
  • [2] Satisfiability of dataflow models of distributed programs
    Toporkov, VV
    PROGRAMMING AND COMPUTER SOFTWARE, 2001, 27 (05) : 238 - 244
  • [3] Satisfiability of Dataflow Models of Distributed Programs
    V. V. Toporkov
    Programming and Computer Software, 2001, 27 : 238 - 244
  • [4] A reliability analysis of distributed programs with Colored Petri Nets
    Hong, SB
    Kim, K
    SMC '97 CONFERENCE PROCEEDINGS - 1997 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: CONFERENCE THEME: COMPUTATIONAL CYBERNETICS AND SIMULATION, 1997, : 3975 - 3980
  • [5] Dataflow Analysis for Concurrent Programs using Datarace Detection
    Chugh, Ravi
    Voung, Jan W.
    Jhala, Ranjit
    Lerner, Sorin
    PLDI'08: PROCEEDINGS OF THE 2008 SIGPLAN CONFERENCE ON PROGRAMMING LANGUAGE DESIGN & IMPLEMENTATION, 2008, : 316 - 326
  • [6] Dataflow analysis for concurrent programs using datarace detection
    Chugh, Ravi
    Voung, Jan W.
    Jhala, Ranjit
    Lerner, Sorin
    ACM SIGPLAN NOTICES, 2008, 43 (06) : 316 - 326
  • [7] Characterizing communication behavior of dataflow programs using trace analysis
    Janneck, Jorn W.
    Brunet, Simone Casale
    Mattavelli, Marco
    2014 INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION (SAMOS XIV), 2014, : 44 - 50
  • [8] Causal dataflow analysis for concurrent programs
    Farzan, Azadeh
    Madhusudan, P.
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PROCEEDINGS, 2007, 4424 : 102 - +
  • [9] A FLEXIBLE MODEL FOR STUDYING THE EXECUTION OF DATAFLOW PROGRAMS IN DISTRIBUTED SYSTEMS
    DELCAMBRE, LML
    SHRIVER, BD
    INTERFACES IN COMPUTING, 1985, 3 (01): : 55 - 65
  • [10] Dataflow Programs Analysis and Optimization Using Model Predictive Control Techniques
    Canale, M.
    Casale-Brunet, S.
    Bezati, E.
    Mattavelli, M.
    Janneck, J.
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2016, 84 (03): : 371 - 381