DocumentCode :
2044161
Title :
A dynamic firing speculation to speedup distributed symbolic state-space generation
Author :
Chung, Ming-Ying ; Ciardo, Gianfranco
Author_Institution :
Dept. of Comput. Sci. & Eng., California Univ., Riverside, CA
fYear :
2006
fDate :
25-29 April 2006
Abstract :
The saturation strategy for symbolic state-space generation is very effective for globally-asynchronous locally-synchronous discrete-state systems. Its inherently sequential nature, however, makes it difficult to parallelize on a NOW. An initial attempt that utilizes idle workstations to recognize event firing patterns and then speculatively compute firings conforming to these patterns is at times effective but can introduce large memory overheads. We suggest an implicit method to encode the firing history of decision diagram nodes, where patterns can be shared by nodes. By preserving the actual firing history efficiently and effectively, the speculation is more informed. Experiments show that our implicit encoding method not only reduces the memory requirements but also enables dynamic speculation schemes that further improve runtime
Keywords :
decision diagrams; encoding; parallel programming; pattern recognition; state-space methods; workstation clusters; decision diagram node; discrete-state system; distributed symbolic state-space generation; dynamic firing speculation scheme; event firing pattern recognition; globally-asynchronous system; idle workstation; implicit encoding; locally-synchronous system; memory overhead; saturation strategy; workstation network; Boolean functions; Data structures; Distributed computing; Encoding; History; Pattern recognition; Peer to peer computing; Runtime; State-space methods; Workstations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
Conference_Location :
Rhodes Island
Print_ISBN :
1-4244-0054-6
Type :
conf
DOI :
10.1109/IPDPS.2006.1639371
Filename :
1639371
Link To Document :
بازگشت