Speculative Computation in IEC 61499 Function Blocks Execution - Modeling and Simulation

被引:0
作者
Drozdov, Dmitrii [1 ]
Dubinin, Victor [1 ]
Vyatkin, Valeriy [2 ,3 ]
机构
[1] Penza State Univ, Penza, Russia
[2] Lulea Univ Technol, Lulea, Sweden
[3] Aalto Univ, Helsinki, Finland
来源
2016 IEEE 14TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN) | 2016年
基金
瑞典研究理事会; 俄罗斯科学基金会;
关键词
ARCHITECTURE;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper a speculative computation method for IEC 61499 function block (FB) systems is proposed to increase the level of parallelism when executing the FB system and thus to increase system's performance and to reduce response time on input events. Data and control dependencies in FB systems are recognized and defined as a basis for organizing speculative execution of FB algorithms. A simulation model of FB systems with speculative execution based on timed stochastic Petri nets is considered. In addition, the paper discusses the results of simulation experiments conducted in CPN Tools.
引用
收藏
页码:748 / 755
页数:8
相关论文
共 23 条
  • [1] Albers K., 2006, 18 EUR REAL TIM SYST
  • [2] Barish G., 2002, AIPS C P TOUL, P184
  • [3] Chang F, 1999, USENIX ASSOCIATION PROCEEDINGS OF THE THIRD SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION (OSDI '99), P1
  • [4] Bridging Service-Oriented Architecture and IEC 61499 for Flexibility and Interoperability
    Dai, Wenbin
    Vyatkin, Valeriy
    Christensen, James H.
    Dubinin, Victor N.
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2015, 11 (03) : 771 - 781
  • [5] Using value prediction to increase the power of speculative execution hardware
    Gabbay, F
    Mendelson, A
    [J]. ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1998, 16 (03): : 234 - 270
  • [6] González J, 1999, LECT NOTES COMPUT SC, V1573, P452
  • [7] Haas PeterJ., 2006, Stochastic Petri Nets: Modelling, Stability
  • [8] Hull R., 2000, Proceedings of 16th International Conference on Data Engineering (Cat. No.00CB37073), P281, DOI 10.1109/ICDE.2000.839420
  • [9] IEC, 2012, 614991 IEC
  • [10] Jensen K., 1992, EATCS MONOGRAPHS THE, V1, P1