Back to Search Start Over

Implementation of an efficient parallel BDD package

Authors :
Tony Stornetta
Forrest Brewer
Source :
DAC
Publication Year :
1996
Publisher :
ACM Press, 1996.

Abstract

Large BDD applications push completing resources to their limits. One solution to overcoming resource limitations is to distribute the BDD data structure across multiple networked workstations. This paper presents an efficient parallel BDD package for a distributed environment such as a network of workstations (NOW) or a distributed memory parallel computer. The implementation exploits a number of different forms of parallelism that can be found in depth-first algorithms. Significant effort is made to limit the communication overhead, including a two-level distributed hash table and an uncomputed cache. The package simultaneously executes multiple threads of computation on a distributed BDD.

Details

Database :
OpenAIRE
Journal :
Proceedings of the 33rd annual conference on Design automation conference - DAC '96
Accession number :
edsair.doi.dedup.....d4325f9b48b4641ae03ac2d938bc8501