OUT-OF-ORDER EXECUTION AND STRUCTURAL EQUIVALENCE OF SIMULATION MODELS

被引:1
|
作者
Bergen-Hill, Tobin A. [1 ]
Page, Ernest H. [1 ]
机构
[1] Mitre Corp, Mclean, VA 22102 USA
关键词
D O I
10.1109/WSC.2010.5679140
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper revisits a technique for determining structural equivalence between simulation models. Specifically brought under scrutiny are the restrictions for applying a rule that expands a compound event vertex when converting a simulation graph model (SGM) into an extended SGM. By checking for inter-dependencies of state variables within the vertex, one can ensure that the logical structure of the original model is preserved during expansion, allowing for "out-of-order" execution of events - thus permitting a greater class of models to be deemed structurally (and behaviorally) equivalent. An example is provided of establishing structural equivalence between two discrete event simulations derived from the same model, which benefits from the revised expansion rule.
引用
收藏
页码:466 / 478
页数:13
相关论文
共 50 条
  • [1] Out-of-order Execution of Database Queries
    Goda, Kazuo
    Hayamizu, Yuto
    Yamada, Hiroyuki
    Kitsuregawa, Masaru
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2020, 13 (12): : 3489 - 3501
  • [2] OoOJava: Software out-of-order execution
    Department of Electrical Engineering and Computer Science, University of California, Irvine, CA 92697, United States
    Proc ACM SIGPLAN Symp Prins Pract Parall Program PPOPP, 1600, (57-67):
  • [3] Disjoint Out-of-Order Execution Processor
    Sharafeddine, Mageda
    Jothi, Komal
    Akkary, Haitham
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2012, 9 (03)
  • [4] Analysis and simulation of an out-of-order execution model in vector multiprocessor systems
    Univ Coll Dublin, Dublin, United Kingdom
    Parallel Comput, 13 (1963-1986):
  • [5] Analysis and simulation of an out-of-order execution model in vector multiprocessor systems
    Kechadi, MT
    Dekeyser, JL
    PARALLEL COMPUTING, 1997, 23 (13) : 1963 - 1986
  • [6] INTERRUPT HANDLING FOR OUT-OF-ORDER EXECUTION PROCESSORS
    TORNG, HC
    DAY, M
    IEEE TRANSACTIONS ON COMPUTERS, 1993, 42 (01) : 122 - 127
  • [7] OoOJava']Java: Software Out-of-Order Execution
    Jenista, James C.
    Eom, Yong Hun
    Demsky, Brian
    ACM SIGPLAN NOTICES, 2011, 46 (08) : 57 - 67
  • [8] Efficient Out-of-Order Execution of Guarded ISAs
    Premillieu, Nathanael
    Seznec, Andre
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2014, 11 (04)
  • [9] OVM: Out-of-order execution parallel virtual machine
    Bosilca, G
    Fedak, G
    Cappello, F
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2002, 18 (04): : 525 - 537
  • [10] The implementation of an out-of-order execution floating point unit
    Luo, M
    Bai, YQ
    Shen, XB
    Gao, DY
    2004: 7TH INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED CIRCUITS TECHNOLOGY, VOLS 1- 3, PROCEEDINGS, 2004, : 1384 - 1387