DocumentCode :
3548369
Title :
XTW: a parallel and distributed logic simulator
Author :
Xu, Qing ; Tropper, Carl
Author_Institution :
Sch. of Comput. Sci., McGill Univ., Montreal, Que., Canada
Volume :
2
fYear :
2005
fDate :
18-21 Jan. 2005
Firstpage :
1064
Abstract :
In this paper, a new event scheduling mechanism XEQ and 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 0(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.
Keywords :
computational complexity; logic simulation; time warp simulation; XEQ; XTW; distributed logic simulator; event scheduling mechanism; multi-level queue; optimistic logic simulation; parallel logic simulator; rb-messages; rollback mechanism replaces; time complexity; time warp; Circuit simulation; Clustering algorithms; Computational modeling; Computer science; Computer simulation; Costs; Discrete event simulation; Logic; Processor scheduling; Scheduling algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 2005. Proceedings of the ASP-DAC 2005. Asia and South Pacific
Print_ISBN :
0-7803-8736-8
Type :
conf
DOI :
10.1109/ASPDAC.2005.1466524
Filename :
1466524
Link To Document :
بازگشت