XTW, a parallel and distributed logic simulator

被引:0
|
作者
Xu, Q [1 ]
Tropper, C [1 ]
机构
[1] McGill Univ, Sch Comp Sci, Montreal, PQ H3A 2A7, Canada
来源
WORKSHOP ON PRINCIPLES OF ADVANCED AND DISTRIBUTED SIMULATION, PROCEEDINGS | 2005年
关键词
D O I
暂无
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
In this paper, a new event scheduling mechanism XEQ and a new rollback procedure rb-messages are proposed for use in optimistic logic simulation. We incorporate both of these techniques in a simulator XTW. XTW groups LPs into clusters, and makes use of a multi-level queue,XEQ, to schedule events in the cluster. XEQ has an O(1) event scheduling time complexity. Our new rollback mechanism replaces the use of anti-messages by an rb-message, and eliminates the need for an output queue at each LP. Experimental comparisons to Time Warp reveal a superior performance on the part of XTW, while experimental results over large circuits (5-million-gate to 25-million-gate) shows XTW scales well with both the size of circuits and the number of processors.
引用
收藏
页码:181 / 188
页数:8
相关论文
共 50 条
  • [1] XTW, a parallel and distributed logic simulator
    Xu, Qing
    Tropper, Carl
    ASP-DAC 2005: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2005, : 1064 - 1069
  • [2] Graphite: A Distributed Parallel Simulator for Multicores
    Miller, Jason E.
    Kasture, Harshad
    Kurian, George
    Gruenwald, Charles, III
    Beckmann, Nathan
    Celio, Christopher
    Eastep, Jonathan
    Agarwal, Anant
    HPCA-16 2010: SIXTEENTH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, PROCEEDINGS, 2010, : 295 - 306
  • [3] Parallel distributed mobile robot simulator
    Okada, H
    Sekiguchi, M
    Watanabe, N
    HIGH-FIDELITY SIMULATION FOR TRAINING, TEST SUPPORT, MISSION REHEARSAL, AND CIVILIAN APPLICATIONS, 1996, 2740 : 135 - 140
  • [4] A PARALLEL LOGIC SIMULATOR BASED ON CONCURRENT PROLOG
    NODA, Y
    KINOSHITA, T
    OKUMURA, A
    HIRANO, T
    HIRUTA, T
    LECTURE NOTES IN COMPUTER SCIENCE, 1986, 221 : 256 - 265
  • [5] A parallel simulator to build distributed neural algorithms
    Boniface, Y
    IJCNN'01: INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-4, PROCEEDINGS, 2001, : 2399 - 2403
  • [6] A parallel simulator for distributed and cooperative Web caches
    Brandao, RF
    Anido, RD
    FIFTH IEEE INTERNATIONAL WORKSHOP ON DISTRIBUTED SIMULATION AND REAL-TIME APPLICATIONS, PROCEEDINGS, 2001, : 113 - 120
  • [7] Analysis of a parallel/distributed application using a cycle-accurate parallel/distributed simulator
    Ataie, Mohammad Zaman
    Elahi, Omid
    26TH IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE 2018), 2018, : 1523 - 1529
  • [8] Performance benchmark of a parallel and distributed network simulator
    Lee, S
    Leaney, J
    O'Neill, T
    Hunter, M
    Workshop on Principles of Advanced and Distributed Simulation, Proceedings, 2005, : 101 - 108
  • [9] Organization and evaluation of parallel logic simulator on a PC cluster
    Wada, K
    Murakami, T
    Hamada, Y
    HIGH PERFORMANCE COMPUTING SYSTEMS AND APPLICATIONS, 2002, 657 : 375 - 387
  • [10] A scalable parallel black oil simulator on distributed memory parallel computers
    Wang, Kun
    Liu, Hui
    Chen, Zhangxin
    JOURNAL OF COMPUTATIONAL PHYSICS, 2015, 301 : 19 - 34