* This paper describes a data-parallel algorithm for boolean function manipulation. The algorithm adopts Binary Decision Diagrams (BDDs), which are the state-of-the-art approach for representing and handling boolean functions. The algorithm is well suited for SIMD architectures and is based on distributing BDD nodes among the available Processing Elements and traversing BDDs in a breadth-first manner. An improved version of the same algorithm is also presented, which does not use virtual processors. A prototypical package has been implemented and its behavior has been studied with two different applications. In both cases the results show that the approach exploits well the parallel hardware by effectively distributing the load; thanks to ...
This paper has been accepted for publication in ACM Computing Surveys. It was written while on leave...
Binary decision diagrams (BDDs) is the most efficient Boolean logic representation found so far. In ...
Binary Decision Diagrams are widely used for efficiently representing logic designs and for verifyin...
* This paper describes a data-parallel algorithm for boolean function manipulation. The algorithm ad...
This paper describes a distributed algorithm for Boolean function manipulation. The algorithm is bas...
AbstractThe hardware of computers, e.g. circuits, sequential circuits or VLSI chips, realizes Boolea...
Abstract: "Ordered binary decision diagrams [1] are widely used for representing Boolean functions i...
Binary decision diagrams (BDDs) are one of the fundamental data structures in formal methods and com...
AbstractBDDs (binary decision diagrams) and their variants are the most frequently used representati...
The success of all binary decision diagram (BDD) based synthesis and verification algorithms depend ...
In the paper, we propose a general concept (in what follows denoted by TBDD) for Boolean functions m...
In the paper, we propose a general concept (in what follows denoted by TBDD) for Boolean functions m...
Binary Decision Diagrams (BDDs) are an extremely important data structure used in many logic design,...
Ordered Binary Decision Diagrams (OBDDs) represent Boolean functions as directed acyclic graphs. Th...
The aim of this thesis is to create an easy-to-use library that will provide the basic means for Boo...
This paper has been accepted for publication in ACM Computing Surveys. It was written while on leave...
Binary decision diagrams (BDDs) is the most efficient Boolean logic representation found so far. In ...
Binary Decision Diagrams are widely used for efficiently representing logic designs and for verifyin...
* This paper describes a data-parallel algorithm for boolean function manipulation. The algorithm ad...
This paper describes a distributed algorithm for Boolean function manipulation. The algorithm is bas...
AbstractThe hardware of computers, e.g. circuits, sequential circuits or VLSI chips, realizes Boolea...
Abstract: "Ordered binary decision diagrams [1] are widely used for representing Boolean functions i...
Binary decision diagrams (BDDs) are one of the fundamental data structures in formal methods and com...
AbstractBDDs (binary decision diagrams) and their variants are the most frequently used representati...
The success of all binary decision diagram (BDD) based synthesis and verification algorithms depend ...
In the paper, we propose a general concept (in what follows denoted by TBDD) for Boolean functions m...
In the paper, we propose a general concept (in what follows denoted by TBDD) for Boolean functions m...
Binary Decision Diagrams (BDDs) are an extremely important data structure used in many logic design,...
Ordered Binary Decision Diagrams (OBDDs) represent Boolean functions as directed acyclic graphs. Th...
The aim of this thesis is to create an easy-to-use library that will provide the basic means for Boo...
This paper has been accepted for publication in ACM Computing Surveys. It was written while on leave...
Binary decision diagrams (BDDs) is the most efficient Boolean logic representation found so far. In ...
Binary Decision Diagrams are widely used for efficiently representing logic designs and for verifyin...